×
Community Blog Monitor Your Cloud Infra with Grafana (Bahasa)

Monitor Your Cloud Infra with Grafana (Bahasa)

Post ini akan membahas bagaimana Grafana, sebuah software opensource untuk membaca data metrics, dapat membantu visualisasi data monitoring dari CloudMonitor.

ditulis oleh: Eggy Tanuwijaya, Solution Architect - Alibaba Cloud Intelligence Indonesia.

Grafana adalah sebuah software opensource yang didesain untuk membaca data metrics untuk kemudian mengubah data-data tersebut menjadi sebuah grafik atau sebuah data tertulis. Software ini banyak sekali digunakan untuk melakukan analisis data dan monitoring. Grafana mendukung banyak storage backends yang berbeda untuk data time series (Source Data). Setiap source data memiliki Query Editor tertentu yang disesuaikan untuk fitur dan kemampuan tertentu. Nah, pada tulisan kali ini kita akan membahas cara menggunakan Grafana dengan Alibaba Cloud.

Alasan kenapa perlu Grafana

Alibaba Cloud pada saat ini sudah menyediakan tools untuk monitoring seperti Cloud Monitor. Namun kita memerlukan Grafana sebagai alat bantu visualisasi. Ada beberapa hal yang dapat dilakukan oleh Grafana:

  1. Menggabungkan monitoring antara Alibaba Cloud dengan platform lainnya
  2. Grafana dapat melakukan export data
  3. Apabila terdapat vendor atau pihak ketiga yang ingin melihat performance server tanpa perlu masuk kedalam cloud monitor, Grafana dapat di jadikan salah satu pilihan.

Hal-hal yang perlu di siapkan

Di dalam melakukan integrasi antara Grafana dengan Alibaba Cloud tentunya ada hal-hal yang harus disiapkan:

  1. Tenant Alibaba Cloud
  2. 1 Unit ECS, disini saya akan menggunakan CentOS7.6
  3. 1 Unit EIP (IP Public), karena ini bertujuan untuk melakukan lab, maka saya akan menggunakan EIP.

Installasi Grafana

Pada saat melakukan installasi Grafana, buka CentOS yang sudah di buat di dalam Alibaba Cloud

1. Lakukan installasi Grafana

#yum install https://dl.grafana.com/oss/release/grafana-5.3.4-1.x86_64.rpm

2. Buat folder untuk menaruh plugin aliyun grafana

#cd /var/lib/grafana/
#mkdir plugins

3. Install git

#yum -y install git
#cd /var/lib/grafana/plugins/
#git clone https://github.com/aliyun/aliyun-cms-grafana.git 
#service grafana-server restart

4. Setelah melakukan installasi lakukan konfigurasi pada security group untuk membuka port 3000

5. Setelah membuka port, dapat mengakses grafana ke http://<ip public>:3000

Username : admin
Password : admin

1

Di sini kita perlu mengganti default password dengan password yang baru

2

6. Silahkan pilih "add data source"

3

7. Setelah memilih "Add Data Source" dapat mengisi beberapa

name:alicms
Type:CMS Grafana Service

Bagian HTTP

4

Bagian Auth

5

Untuk Access Key ID dan Access Key

Harus dilakukan konversi menggunakan ke url https://www.base64encode.org/

Cara mendapatkan Access Key ID dan Access Key Secret:

6

Caranya seperti di bawah ini :

7

8. Setelah melengkapi semua konfigurasi, Anda dapat melakukan save dan test untuk konfigurasinya, seperti di bawah ini:

8

Membuat Grafik pada Grafana

1. Pilih create new dashboard

2. Di bawah ini saya akan membuat contoh menggunakan table, dengan beberapa data yang perlu di perhatikan :

Namespace : Untuk memilih instance apa yang akan di Tarik metrics server nya
Metrics : CPUUtilization
Dimensions :<Ecs Instance> yang akan di pantau
Y-Column : Average
X-Column : timestamp

Kemudian click symbol mata

9

3. Export to CSV

10

11

4. Hasil Export to CSV

12

Demikian tutorial mengenai Grafana kali ini.

0 0 0
Share on

Alibaba Cloud Indonesia

99 posts | 15 followers

You may also like

Comments