Setelah Anda mengonfigurasi aturan alarm AppNeta untuk mengidentifikasi peristiwa jaringan atau masalah performa tertentu, alarm akan mengirim log terstruktur ke Cloud Logging. Kemudian, Anda dapat membuat kebijakan pemberitahuan berbasis log di Google Cloud untuk menindaklanjuti log ini.
Pemberitahuan dan notifikasi ini membantu Anda merespons insiden jaringan secara proaktif sebelum pelanggan mulai menelepon, memahami di mana dan kapan masalah terjadi, serta memunculkan masalah tersembunyi di jaringan Anda.
Pemberitahuan Cloud Network Insights didasarkan pada log yang diterima dari alarm AppNeta. Entri log data terstruktur dikirim dari AppNeta ke Cloud Logging.
Setelah diterima oleh Cloud Logging, log dievaluasi oleh kebijakan pemberitahuan berbasis log yang memfilter log untuk alarm tertentu. Saat log cocok dengan kebijakan pemberitahuan, insiden akan dibuat. Setelah insiden dibuat, Google Cloud dapat mengirim notifikasi melalui saluran notifikasi yang dipilih (email, Slack, PagerDuty, atau Pub/Sub) saat insiden terjadi.
Cloud Network Insights menyediakan template kebijakan pemberitahuan untuk skenario pemberitahuan umum, seperti saat Titik Pemantauan offline atau jika terjadi gangguan pada jalur jaringan yang dipantau, untuk menyederhanakan penyiapan kebijakan pemberitahuan Anda. Jika Anda ingin membuat pemberitahuan tentang insiden di luar template yang telah ditentukan sebelumnya, buat pemberitahuan di Cloud Logging.
Sebelum memulai
- Anda harus diberi salah satu peran berikut di project tempat Cloud Network Insights diaktifkan:
- Cloud Network Insights Editor
(
roles/networkmanagement.CloudNetworkInsightsEditor) - Cloud Network Insights Viewer
(
roles/networkmanagement.CloudNetworkInsightsViewer)
- Cloud Network Insights Editor
(
- Untuk menambahkan saluran notifikasi ke kebijakan pemberitahuan, Anda juga harus diberi peran berikut dalam project tersebut:
- Monitoring NotificationChannel Editor
(
roles/monitoring.notificationChannelEditor)
- Monitoring NotificationChannel Editor
(
- Pemberitahuan dan notifikasi hanya dipicu saat logging
disiapkan di AppNeta dan Cloud Logging menerima log alarm
(
insights_alarm) atau log peristiwa (insights_event).
Membuat kebijakan pemberitahuan berbasis log
Setelah Anda mengonfigurasi Aturan Alarm di AppNeta, buat kebijakan pemberitahuan diGoogle Cloud untuk menerima notifikasi.
Menggunakan template standar
Anda dapat membuat kebijakan pemberitahuan menggunakan template standar di Cloud Network Insights.
Buka konsol Google Cloud , lalu buka Network Intelligence > Cloud Network Insights > Alert Policies.
Klik Buat kebijakan pemberitahuan.
Pilih template kebijakan pemberitahuan.
Jika perlu, sesuaikan kebijakan pemberitahuan.
- Klik Lihat tindakan lainnya, lalu pilih Sesuaikan kebijakan pemberitahuan untuk mengubah log yang disertakan dalam pemberitahuan atau frekuensi pemberitahuan dan durasi tutup otomatis.
- Klik tampilkan opsi, lalu ubah frekuensi notifikasi dan durasi penutupan otomatis.
Pilih secara opsional tempat untuk menerima notifikasi. Jika Anda belum menyiapkan saluran notifikasi, lihat Membuat dan mengelola saluran notifikasi.
Klik Create.
Menggunakan Logs Explorer
Anda juga dapat membuat pemberitahuan berbasis log di Logs Explorer menggunakan bahasa kueri Logging.
Log Cloud Network Insights menggunakan salah satu opsi berikut untuk logName:
- Log alarm -
networkmanagement.googleapis.com/insights_alarm - Log peristiwa -
networkmanagement.googleapis.com/insights_event
Berikut adalah contoh kueri yang mengidentifikasi kapan alarm penting diaktifkan di jalur tertentu. Kueri ini dimasukkan di panel Query Logs Explorer.
logName="projects/PROJECT_ID/logs/networkmanagement.googleapis.com/insights_alarm"
resource.labels.path_id="np-abcdef"
jsonPayload.severity="CRITICAL"
jsonPayload.state="RAISED"
Untuk mengetahui informasi selengkapnya, lihat Membuat dan menyimpan kueri menggunakan bahasa kueri Logging dan Membuat kebijakan pemberitahuan berbasis log menggunakan Logs Explorer.