Konfigurasikan pengelola peringatan untuk mengirim pesan ke topik Amazon SNS Anda - Layanan Terkelola Amazon untuk Prometheus

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Konfigurasikan pengelola peringatan untuk mengirim pesan ke topik Amazon SNS Anda

Setelah memiliki topik Amazon SNS tipe Standar (baru atau yang sudah ada), Anda dapat menambahkannya ke konfigurasi manajer peringatan sebagai penerima peringatan. Manajer peringatan dapat meneruskan peringatan Anda ke penerima peringatan yang dikonfigurasi. Untuk menyelesaikan ini, Anda harus mengetahui Nama Sumber Daya Amazon (ARN) dari topik Amazon SNS Anda.

Untuk informasi selengkapnya tentang konfigurasi penerima Amazon SNS, lihathttps://prometheus.io/docs/alerting/latest/configuration/#sns_configs <sns_configs>di dokumentasi konfigurasi Prometheus.

Properti yang tidak didukung

Amazon Managed Service untuk Prometheus mendukung Amazon SNS sebagai penerima peringatan. Namun, karena kendala layanan, tidak semua properti penerima Amazon SNS didukung. Properti berikut tidak diizinkan dalam file konfigurasi manajer peringatan Prometheus Layanan Terkelola Amazon untuk Prometheus:

  • api_url:— Layanan Terkelola Amazon untuk Prometheus menetapkan untuk Anda, jadi properti api_url ini tidak diizinkan.

  • Http_config— Properti ini memungkinkan Anda untuk mengatur proxy eksternal. Amazon Managed Service untuk Prometheus saat ini tidak mendukung fitur ini.

Selain itu, pengaturan SiGv4 diperlukan untuk memiliki properti Region. Tanpa properti Wilayah, Amazon Managed Service untuk Prometheus tidak memiliki informasi yang cukup untuk membuat permintaan otorisasi.

Untuk mengonfigurasi manajer peringatan dengan topik Amazon SNS Anda sebagai penerima
  1. Jika Anda menggunakan file konfigurasi manajer peringatan yang ada, buka di editor teks.

  2. Jika ada penerima saat ini selain Amazon SNS di receivers blok, hapus. Anda dapat mengonfigurasi beberapa topik Amazon SNS menjadi penerima dengan menempatkannya di sns_config blok terpisah di dalam blok. receivers

  3. Tambahkan blok YAMM berikut di dalam receivers bagian.

    - name: name_of_receiver sns_configs: - sigv4: region: region topic_arn: ARN_of_SNS_topic subject: somesubject attributes: key: somekey value: somevalue

Jika a tidak subject ditentukan, secara default, subjek akan dihasilkan dengan template default dengan nama label dan nilai, yang dapat menghasilkan nilai yang terlalu panjang untuk SNS. Untuk mengubah templat yang diterapkan pada subjek, lihat Konfigurasikan pengelola peringatan untuk mengirim pesan ke Amazon SNS sebagai JSON di panduan ini.

Sekarang Anda harus mengunggah file konfigurasi manajer peringatan Anda ke Amazon Managed Service untuk Prometheus. Untuk informasi selengkapnya, lihat Unggah file konfigurasi pengelola peringatan Anda ke Amazon Managed Service untuk Prometheus.