PENGANTAR
Cloud Monitoring memberikan visibilitas ke kinerja, waktu kerja, dan kesehatan keseluruhan aplikasi yang didukung cloud. Pemantauan cloud mengumpulkan metrik, peristiwa, dan metadata dari Google Cloud, Amazon Web Services, host uptime probe, instrumentasi aplikasi, dan berbagai komponen aplikasi umum termasuk Cassandra, Nginx, Server Web Apache, Elasticsearch, dan banyak lainnya.
STEP PERTAMA - Buat Instance Compute Engine
pada dasbor Cloud Console, buka Navigation menu > Compute Engine > VM instances, kemudian klik Create.
STEP KEDUA - Tambahkan Server HTTP Apache2 ke instance Anda
Pada Console, klik SSH untuk membuka terminal ke instance kita.
Jalankan perintah berikut pada jendela SSH untuk mengatur Server HTTP Apache2:
sudo apt-get update
sudo apt-get install apache2 php5.
sudo service apache2 restart
Kembali ke Console, di halaman instance VM. Klik IP Eksternal untuk lamp-1-vm instance untuk melihat halaman default Apache2.
STEP KETIGA - Buat Monitoring Workspace
Sekarang kita akan menyiapkan Monitoring workspace yang terkait dengan project GCP kita. Langkah-langkah berikut membuat akun baru yang memiliki uji free trial of Monitoring.
- Di Google Cloud Platform Console, klik pada Navigation menu > Monitoring.
- Tunggu workspace untuk provisioned.
Saat dasbor Monitoring terbuka,workspace kita sudah siap.
STEP KEEMPAT - Buat Up Time Check
Pemeriksaan uptime memverifikasi bahwa resource selalu dapat diakses. Untuk latihan, buat pemeriksaan uptime untuk memverifikasi VM kita
- Pada Console, di menu sebelah kiri, klik Uptime checks, lalu klik Create Uptime Check.
- Setting fields berikut:
- Klik Test untuk memverifikasi uptime check dapat terhubung ke resource.
- Ketika kita melihat tanda centang hijau semuanya dapat terhubung. Klik Save.
Pemeriksaan uptime yang kita konfigurasi memerlukan waktu untuk mengaktifkannya. Lanjutkan dengan lab, Kita akan memeriksa hasilnya nanti.
Sementara kita menunggu, buat kebijakan pengingat untuk resource yang berbeda.
STEP KELIMA - Buat Alerting Policy
Gunakan Cloud monitoring untuk membuat satu atau lebih alerting policies. Langkah - langkahnya adalah sebagai berikut.
- Di menu sebelah kiri, klik Alerting, dan selanjutnya klik Create Policy.
- Beri nama alerting policy dengan "Inbound Traffic Alert".
Selanjutnya kita akan mengkonfigurasi Conditions, Notifications, dan Documentation.
- Conditions: klik Add Condition. Biarkan semua bidang lainnya pada nilai default. Target: Mulai ketikkan "VM Instance" di resource dan bidang metrik, lalu pilih
- Resource Type: VM Instance (gce_instance)
- Metric: Type "network", and then select Network traffic (gce_instance+1.).
pastikan memilih Network traffic resource dengan agent.googleapis.com/interface/traffic:
Configuration
- Condition: is above
- Threshold: 500
- For: 1 Minute
2. Notifications: klik Add Notification Channel.
3. Pilih Email Address, lalu masukkan alamat email pribadi kita pada kolom Email.
4. Documentation: Tambahkan pesan dalam dokumentasi, yang akan dimasukkan dalam peringatan.
5. Klik Save di bagian bawah dialog buat baru alerting policy dialog.
kita telah membuat alert! Selagi kita menunggu sistem untuk memicu peringatan, buat dasbor dan bagan, lalu periksa Cloud logging.
STEP KEENAM - Buat Dashboard
kita dapat menampilkan metrik yang dikumpulkan oleh Cloud Monitoring di bagan dan dasbor kita sendiri. Di bagian ini, kita membuat bagan untuk metrik lab dan dasbor khusus.
- Pada menu sebelah kiri pilih Dashboards, dan selanjutnya Create Dashboard.
- Beri nama dasbord "Cloud monitoring Instance Qwik Start Dashboard", dan klik Confirm,
Add the first chart
- klik Add Chart pada kanan atas layar.
- Beri nama bagan "CPU Utilization".
- Klik pada kolom Find resource type and metric field dan dan masukan "CPU Utilization", lalu pilih CPU Utilization.
- Set the resource type to "VM Instance".
Klik save
STEP KETUJUH - View Your Logs
- Pilih Navigation menu > Logging > Logs viewer
- Pilih log yang ingin kita lihat, dalam hal ini, kita memilih log untuk contoh instance1 yang kita buat pada awal bab ini:
- Pilih VM Instance > instance1 pada menu drop down
- Pilih alllog di menu drop-down Log (kedua), dan klik OK.
- Tinggalkan kolom lain dengan settingan default.
- Klik Start streaming logs.
kita melihat log untuk instance VM:
Sekian mengenai "Cara Setup Cloud Monitoring" semoga bermanfaat.
Terimakasih.