Mendapatkan notifikasi jika aplikasi berhenti merespons
Pelajari cara mendapatkan notifikasi jika aplikasi Anda berhenti merespons permintaan HTTP dengan menyelesaikan tugas berikut:
- Buat saluran notifikasi email.
- Buat cek uptime dan kebijakan pemberitahuan.
- Lihat dasbor cek uptime.
- Memaksa cek uptime gagal.
- Lihat notifikasi email dan insiden.
- Jalankan pembersihan.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Google Cloud konsol, klik Pandu saya:
Sebelum memulai
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Cloud Monitoring API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Cloud Monitoring API.
-
Di konsol Google Cloud , buka halaman notifications Pemberitahuan:
Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Monitoring.
- Di toolbar, klik Edit Notification Channels.
- Di halaman Notification channels, scroll ke
Email , lalu klik Add new. - Masukkan alamat email Anda, nama tampilan seperti
My email
, lalu klik Simpan. -
Di konsol Google Cloud , buka halaman
Pemeriksaan uptime:
Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Monitoring.
- Di toolbar, klik Buat cek uptime.
- Untuk Jenis Resource, pilih URL.
- Untuk Nama host, masukkan URL yang valid untuk perusahaan Anda, atau masukkan
cloud.google.com
. - Jika Anda memasukkan URL untuk perusahaan Anda, biarkan kolom Jalur kosong.
Jika tidak, masukkan
/monitoring/docs
.Pemeriksaan uptime dikonfigurasi untuk mengirim permintaan ke URL perusahaan Anda atau ke
cloud.google.com/monitoring/docs
. - Klik Lanjutkan untuk melanjutkan ke bagian Validasi respons.
Untuk mengetahui informasi tentang setelan ini, lihat Memvalidasi data respons.
- Klik Lanjutkan untuk melanjutkan ke bagian Pemberitahuan & Notifikasi.
- Luaskan menu Saluran notifikasi dan pilih saluran notifikasi Anda.
- Klik Lanjutkan untuk melanjutkan ke bagian Tinjau.
- Masukkan judul, seperti
My check
, untuk cek uptime. Untuk memverifikasi konfigurasi cek uptime, klik
Uji .Jika Anda menerima error, lihat Verifikasi pemeriksaan waktu aktif Anda.
- Klik Buat.
-
Di konsol Google Cloud , buka halaman
Pemeriksaan uptime:
Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Monitoring.
Klik nama cek uptime untuk membuka dasbor cek uptime.
Karena cek uptime Anda belum dijalankan, diagram kosong dan status cek uptime adalah No checks have run.
Di toolbar, aktifkan muat ulang otomatis pada diagram dengan mengklik
Aktifkan muat ulang otomatis.Tunggu hingga beberapa titik data muncul di diagram, lalu muat ulang halaman.
Jika status setiap lokasi adalah
Lulus, lanjutkan ke langkah berikutnya. Jika tidak, tunggu sebentar dan muat ulang halaman untuk memperbarui panel status.- Di toolbar, klik Edit.
- Di kolom Path, tambahkan atau masukkan HelloWorld.
- Klik Simpan.
- Di toolbar, aktifkan muat ulang otomatis pada diagram dengan mengklik Aktifkan muat ulang otomatis.
Tunggu hingga titik data pada diagram Pemeriksaan Lulus menjadi nol, lalu muat ulang halaman.
Jika status setiap lokasi adalah
Gagal. lanjutkan ke langkah berikutnya. Jika tidak, tunggu sebentar dan muat ulang halaman untuk memperbarui panel status.- Buka akun email Anda, lalu lihat pesan yang judulnya diawali dengan
[ALERT] Failure of uptime check_id
. Untuk mendapatkan detail tentang kegagalan, di notifikasi, klik Lihat insiden.
Halaman Incident details akan terbuka di halaman baru Cloud console.
Membuat saluran notifikasi email
Sebelum membuat kebijakan pemberitahuan, konfigurasi saluran notifikasi yang ingin digunakan oleh kebijakan pemberitahuan. Cloud Monitoring mendukung berbagai jenis saluran notifikasi, termasuk email, Slack, PagerDuty, dan Pub/Sub. Untuk mengetahui informasi selengkapnya, lihat Membuat dan mengelola saluran notifikasi. Untuk mendapatkan notifikasi melalui email, lakukan tindakan berikut:Membuat cek uptime dan kebijakan pemberitahuan
Agar diberi tahu saat aplikasi gagal merespons permintaan, konfigurasi pemeriksaan uptime untuk mengirim permintaan ke aplikasi, lalu konfigurasi kebijakan pemberitahuan untuk memantau respons terhadap pemeriksaan uptime:
Cek uptime dan kebijakan pemberitahuan Anda telah dibuat, dan cek uptime baru Anda tercantum di halaman Cek uptime.
Melihat dasbor pemeriksaan uptime
Halaman Cek uptime menampilkan daftar cek uptime Anda dan status setiap cek. Untuk melihat status mendetail pemeriksaan uptime yang Anda buat, lakukan langkah berikut:
Memaksa cek uptime gagal
Untuk memaksa pemeriksaan uptime gagal, ubah Path sehingga URL yang diuji oleh pemeriksaan uptime tidak valid:
Melihat notifikasi dan insiden
Setelah kebijakan pemberitahuan menentukan bahwa cek uptime mengalami dua kegagalan berturut-turut, Cloud Monitoring akan membuat insiden dan mengirim pemberitahuan. Insiden adalah catatan kebijakan pemberitahuan yang dipicu, dan berisi informasi yang berguna untuk memecahkan masalah kegagalan. Untuk melihat notifikasi dan insiden, lakukan tindakan berikut:
Anda telah berhasil membuat cek uptime dan kebijakan pemberitahuan, Anda memaksa cek uptime gagal, dan Anda telah menerima notifikasi. Sekarang Anda dapat menutup halaman browser yang menampilkan halaman Detail insiden,
Pembersihan
Agar akun Google Cloud Anda tidak dikenai biaya untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut.
Jika Anda membuat project baru dan tidak lagi memerlukannya, hapus project tersebut.
Jika Anda menggunakan project yang sudah ada, lakukan hal berikut:
Hapus cek uptime yang Anda buat:
-
Di konsol Google Cloud , buka halaman
Pemeriksaan uptime:
Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Monitoring.
- Pilih pemeriksaan uptime yang Anda buat, lalu klik
Hapus .Saat menghapus cek uptime, Anda juga menghapus kebijakan pemberitahuan yang memantau cek uptime tersebut.
-
Langkah berikutnya
Untuk mempelajari cara melihat dan menyesuaikan dasbor VM, lihat panduan memulai cepat Melihat dan menyesuaikan dasbor instance VM.
Untuk mempelajari cara menguji aplikasi, lihat Ringkasan pemantauan sintetis.
Untuk mempelajari cara menginstal Agen Operasional dan mengumpulkan metrik dari server Apache, lihat panduan memulai Mengumpulkan metrik Apache dengan Agen Operasional.
Untuk mempelajari Agen Operasional, lihat Ringkasan Agen Operasional.
Untuk mempelajari cara membuat dasbor kustom, lihat Mengelola dasbor kustom.