All Products
Search
Document Center

Application Real-Time Monitoring Service:Konfigurasikan grafik tren metrik dalam pemberitahuan peringatan Prometheus

Last Updated:Nov 10, 2025

Peringatan ARMS Prometheus memungkinkan Anda menambahkan grafik tren metrik ke kartu peringatan dalam grup DingTalk. Grafik ini memberikan informasi tambahan mengenai peringatan terkait, sehingga membantu Anda dalam pemecahan masalah dan identifikasi akar penyebabnya. Topik ini menjelaskan cara mengonfigurasi peringatan Prometheus agar menampilkan grafik tren metrik pada kartu notifikasi.

Prasyarat

  • Anda telah membuat grup DingTalk. Untuk informasi selengkapnya, lihat DingTalk Robot.

  • Anda telah mengonfigurasi kebijakan notifikasi yang menetapkan grup DingTalk sebagai kontak peringatan. Untuk informasi selengkapnya, lihat Kebijakan notifikasi.

Batasan

Anda hanya dapat menambahkan grafik tren metrik ke kartu peringatan dalam grup DingTalk.

Konfigurasikan grafik tren metrik

  1. Masuk ke ARMS console.

  2. Di panel navigasi sebelah kiri, pilih Prometheus Monitoring > Prometheus Alert Rules.

  3. Pada halaman Prometheus Alert Rules:

    • Untuk mengonfigurasi grafik tren metrik pada aturan peringatan yang sudah ada, temukan aturan tersebut lalu klik Edit di barisnya.

    • Untuk mengonfigurasi grafik tren metrik pada aturan peringatan baru, klik Create Prometheus Alert Rule di pojok kanan atas halaman.

  4. Pada halaman pembuatan atau pengeditan, lakukan langkah-langkah berikut:

    1. Pada bagian Notifications, pilih NAT Mode, lalu pilih kebijakan notifikasi yang menggunakan grup DingTalk sebagai kontak.

    2. Bentangkan Advanced Settings. Pada bagian Annotations, klik Create Annotation untuk menambahkan dua anotasi berikut.

      Kunci

      Nilai

      Contoh

      _aliyun_display_promql

      Pernyataan kueri PromQL yang digunakan untuk menampilkan grafik tren metrik. Pernyataan ini biasanya merupakan pernyataan PromQL untuk aturan peringatan tanpa kondisi ambang batas. Misalnya, Anda harus mengubah cpu_usage > 80 menjadi cpu_usage. (Anda dapat mengkueri data metrik hingga 512 KB.)

      _aliyun_display_promql:cpu_usage

      _aliyun_display_name

      Nama metrik dalam grafik tren metrik.

      _aliyun_display_name:Container CPU utilization

    3. Ubah parameter lain sesuai kebutuhan. Untuk informasi selengkapnya mengenai parameter tersebut, lihat Prometheus alert rules.

    4. Klik Save. Lalu, klik Done.

Lihat grafik tren metrik

Setelah konfigurasi selesai, ketika suatu peringatan dipicu, Anda dapat melihat grafik tren metrik pada kartu peringatan di klien DingTalk.

Untuk informasi selengkapnya mengenai detail pada kartu peringatan, lihat Handle alerts in a notification group.

FAQ

  • Mengapa saya perlu mengonfigurasi secara manual pernyataan kueri PromQL untuk grafik, bukan menggunakan pernyataan kueri PromQL dari aturan peringatan?

    Pernyataan kueri PromQL untuk aturan peringatan berbeda dengan pernyataan kueri PromQL untuk grafik. Pernyataan kueri untuk aturan peringatan mengandung kondisi ambang batas serta operator logika seperti AND dan OR. Anda harus menghapus bagian-bagian tersebut dari pernyataan kueri yang digunakan untuk grafik.

  • Mengapa grafik tidak ditampilkan setelah saya mengonfigurasi anotasi _aliyun_display_promql?

    Grafik hanya dirender jika label deret waktu yang dikembalikan oleh kueri _aliyun_display_promql identik dengan label deret waktu yang dikembalikan oleh pernyataan PromQL aturan peringatan. Sebuah pernyataan PromQL dapat mengembalikan beberapa deret waktu. Sistem memilih salah satu deret waktu berdasarkan labelnya untuk merender grafik tren. Misalnya, jika metrik yang dikembalikan oleh pernyataan cpu_usage > 80 mengandung label pod_name dan container, hasil yang dikembalikan oleh kueri _aliyun_display_promql juga harus mengandung kedua label tersebut.