Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengelola dan meneruskan peringatan di Amazon Managed Service untuk Prometheus dengan manajer peringatan
Saat aturan peringatan yang dijalankan Amazon Managed Service untuk Prometheus diaktifkan, manajer peringatan menangani peringatan yang dikirim. Ini menghapus duplikasi, mengelompokkan, dan merutekan peringatan ke penerima hilir. Layanan Terkelola Amazon untuk Prometheus hanya mendukung Layanan Pemberitahuan Sederhana Amazon sebagai penerima, dan dapat merutekan pesan ke topik Amazon SNS di akun yang sama. Anda juga dapat menggunakan manajer peringatan untuk membungkam dan menghambat peringatan.
Manajer peringatan menyediakan fungsionalitas serupa dengan Alertmanager di Prometheus.
Anda dapat menggunakan file konfigurasi manajer peringatan untuk hal-hal berikut:
-
Pengelompokan — Pengelompokan mengumpulkan peringatan serupa menjadi satu pemberitahuan. Ini sangat berguna selama pemadaman yang lebih besar ketika banyak sistem gagal sekaligus dan ratusan peringatan mungkin menyala secara bersamaan. Misalnya, kegagalan jaringan menyebabkan banyak node Anda gagal pada saat yang bersamaan. Jika jenis peringatan ini dikelompokkan, manajer peringatan mengirimi Anda satu pemberitahuan.
Pengelompokan peringatan dan waktu untuk pemberitahuan yang dikelompokkan dikonfigurasi oleh pohon perutean di file konfigurasi manajer peringatan. Untuk informasi lebih lanjut, lihathttps://prometheus.io/docs/alerting/latest/configuration/#route
<route>. -
Penghambatan — Penghambatan menekan pemberitahuan untuk peringatan tertentu jika peringatan tertentu lainnya sudah menyala. Misalnya, jika peringatan diaktifkan tentang klaster yang tidak dapat dijangkau, Anda dapat mengonfigurasi pengelola peringatan untuk membisukan semua peringatan lain mengenai kluster ini. Ini mencegah pemberitahuan untuk ratusan atau ribuan peringatan penembakan yang tidak terkait dengan masalah sebenarnya. <inhibit_rule>Untuk informasi lebih lanjut tentang cara menulis aturan penghambatan, lihathttps://prometheus.io/docs/alerting/latest/configuration/#inhibit_rule
. -
Silences - Membungkam peringatan bisu untuk waktu tertentu, seperti selama jendela pemeliharaan. Peringatan yang masuk diperiksa apakah mereka cocok dengan semua persamaan atau pencocokan ekspresi reguler dari keheningan aktif. Jika ya, tidak ada pemberitahuan yang dikirim untuk peringatan itu.
Untuk membuat keheningan, Anda menggunakan
PutAlertManagerSilences
API. Untuk informasi selengkapnya, lihat PutAlertManagerSilences.
Templat Prometheus
Prometheus mandiri mendukung templating, menggunakan file template terpisah. Template dapat menggunakan kondisional dan memformat data, antara lain.
Topik
- Memahami izin IAM yang diperlukan untuk bekerja dengan manajer peringatan
- Buat konfigurasi pengelola peringatan di Amazon Managed Service untuk Prometheus untuk mengelola dan merutekan peringatan
- Teruskan peringatan ke penerima peringatan dengan pengelola peringatan di Amazon Managed Service untuk Prometheus
- Unggah file konfigurasi pengelola peringatan Anda ke Amazon Managed Service untuk Prometheus
- Integrasikan peringatan dengan Grafana Terkelola Amazon atau Grafana open source
- Memecahkan masalah manajer peringatan dengan Log CloudWatch