Membuat peringatan - Amazon Managed Grafana

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

Membuat peringatan

Topik dokumentasi ini membahas peringatan lama di Grafana. Ini tidak akan didukung di versi Amazon Managed Grafana yang akan datang. Anda dapat bermigrasi ke peringatan Grafana untuk menggunakan fitur peringatan terbaru. Untuk informasi lebih lanjut, lihat salah satu topik berikut.

Untuk ruang kerja Grafana yang mendukung Grafana versi 10.x, lihat. Peringatan di Grafana versi 10

Untuk ruang kerja Grafana yang mendukung Grafana versi 9.x, lihat. Peringatan di Grafana versi 9

Untuk ruang kerja Grafana yang mendukung Grafana versi 8.x, lihat. Grafana memperingatkan

Saat menggunakan peringatan Grafana Terkelola Amazon, Anda dapat melampirkan aturan ke panel dasbor. Saat Anda menyimpan dasbor, Grafana Terkelola Amazon mengekstrak aturan peringatan ke dalam penyimpanan aturan peringatan terpisah dan menjadwalkannya untuk dievaluasi.

Pada tab Peringatan pada panel grafik, Anda dapat mengonfigurasi seberapa sering aturan peringatan harus dievaluasi dan kondisi yang harus dipenuhi agar peringatan dapat mengubah status dan memulai pemberitahuannya.

Saat ini, hanya panel grafik yang mendukung aturan peringatan.

Menambahkan atau mengedit aturan peringatan

  1. Arahkan ke panel tempat menambahkan atau mengedit aturan peringatan, pilih judul, lalu pilih Edit.

  2. Pada tab Alert, pilih Create Alert. Jika peringatan sudah ada untuk panel ini, Anda dapat mengedit bidang pada tab Alert.

  3. Isi bidang. Untuk informasi selengkapnya, lihat Bidang aturan peringatan.

  4. Setelah selesai menulis aturan, pilih Simpan di sudut kanan atas untuk menyimpan aturan peringatan dan dasbor.

  5. (Opsional tetapi disarankan) Untuk memastikan bahwa aturan mengembalikan hasil yang Anda harapkan, pilih Aturan uji.

Menghapus aturan peringatan

Untuk menghapus peringatan, gulir ke bagian bawah peringatan, lalu pilih Hapus.

Bidang aturan peringatan

Bagian ini menjelaskan bidang yang Anda isi untuk membuat peringatan.

Aturan

  • Nama — Masukkan nama deskriptif. Nama akan ditampilkan dalam daftar Aturan Peringatan.

  • Evaluasi setiap — Tentukan seberapa sering penjadwal harus mengevaluasi aturan peringatan. Ini disebut sebagai interval evaluasi.

  • Untuk — Tentukan berapa lama kueri harus melanggar ambang batas yang dikonfigurasi sebelum pemberitahuan peringatan dipicu.

Awas

Jangan gunakan For dengan If no data or all values are null pengaturan diatur keNo Data. Pemicu No Data akan memicu secara instan dan tidak For mempertimbangkan. Hal ini juga dapat mengakibatkan pemberitahuan OK tidak dikirim jika transisi peringatan dariNo Data -> Pending -> OK.

Jika aturan peringatan telah dikonfigurasi For dan kueri melanggar ambang batas yang dikonfigurasi, pertama-tama akan beralih dari OK kePending. Dari OK kePending, Grafana yang Dikelola Amazon tidak mengirim pemberitahuan apa pun. Ketika aturan peringatan telah diaktifkan selama lebih dari For durasi, itu akan berubah menjadi Alerting dan mengirim pemberitahuan peringatan.

Biasanya, kami sarankan menggunakan pengaturan ini karena seringkali lebih buruk untuk mendapatkan positif palsu daripada menunggu beberapa menit sebelum pemberitahuan peringatan dimulai. Melihat Alert list atauAlert list panels, Anda akan dapat melihat peringatan yang berada dalam keadaan tertunda.

Ketentuan

Saat ini, satu-satunya jenis kondisi yang ada adalah Query kondisi yang memungkinkan Anda menentukan surat kueri, rentang waktu, dan fungsi agregasi.

Contoh kondisi kueri

avg() OF query(A, 15m, now) IS BELOW 14
  • avg()Mengontrol bagaimana nilai untuk setiap seri harus dikurangi menjadi nilai yang dapat dibandingkan dengan ambang batas. Pilih fungsi untuk mengubahnya ke fungsi agregasi lain.

  • query(A, 15m, now)Huruf tersebut mendefinisikan kueri apa yang akan dijalankan dari tab Metrik. Dua parameter kedua menentukan rentang waktu: 15m, now berarti 15 menit yang lalu hingga sekarang. Anda juga dapat menggunakan 10m, now-2m untuk menentukan rentang waktu yang akan 10 menit yang lalu hingga 2 menit yang lalu. Ini berguna jika Anda ingin mengabaikan 2 menit terakhir data.

  • IS BELOW 14Mendefinisikan jenis ambang batas dan nilai ambang batas. Anda dapat memilih IS BELOW untuk mengubah jenis ambang batas.

Kueri yang digunakan dalam aturan peringatan tidak dapat berisi variabel template apa pun. Saat ini, kami hanya mendukung AND dan OR operator di antara kondisi, dan mereka dijalankan secara serial. Misalnya, kami memiliki tiga kondisi dalam urutan sebagai berikut: Condition:A (mengevaluasi ke: TRUE) ATAU CONDITION:B (mengevaluasi ke: FALSE) DAN CONDITION:C (mengevaluasi ke: TRUE) sehingga hasilnya akan dihitung sebagai ((TRUE OR FALSE) AND TRUE) = TRUE.

Beberapa seri

Jika kueri mengembalikan beberapa seri, fungsi agregasi dan pemeriksaan ambang batas akan dievaluasi untuk setiap seri. Saat ini, Grafana Terkelola Amazon tidak melacak status aturan peringatan per seri. Implikasinya dirinci dalam skenario berikut.

  • Kondisi peringatan dengan kueri yang mengembalikan dua seri: server1 dan server2.

  • Seri server1 menyebabkan aturan peringatan menyala dan beralih ke status. Alerting

  • Pemberitahuan dikirim dengan pesan: load peaking (server1)

  • Dalam evaluasi selanjutnya dari aturan peringatan yang sama, seri server2 juga menyebabkan aturan peringatan diaktifkan.

  • Tidak ada pemberitahuan baru yang dikirim karena aturan peringatan sudah dalam statusAlerting.

Seperti yang Anda lihat dari skenario sebelumnya, jika aturan sudah dalam statusAlerting, Grafana tidak mengirimkan notifikasi ketika seri lain menyebabkan peringatan diaktifkan.

catatan

Anda dapat mengonfigurasi pengingat yang akan dikirim untuk peringatan yang dipicu. Ini akan mengirimkan pemberitahuan tambahan ketika peringatan terus menyala. Jika seri lain (seperti server2 pada contoh sebelumnya) juga menyebabkan aturan peringatan diaktifkan, mereka disertakan dalam pemberitahuan pengingat. Bergantung pada saluran notifikasi yang Anda gunakan, Anda mungkin dapat memanfaatkan fitur ini untuk mengidentifikasi seri baru atau yang sudah ada yang menyebabkan peringatan diaktifkan.

Tidak ada data dan penanganan kesalahan

Tabel berikut berisi kondisi untuk mengontrol bagaimana mesin evaluasi aturan menangani kueri yang tidak mengembalikan data atau hanya nilai nol.

Tidak Ada Opsi Data Deskripsi
Tidak ada Data Tetapkan status aturan peringatan keNoData.
Peringatan Tetapkan status aturan peringatan keAlerting.
Pertahankan Status Terakhir Pertahankan status aturan peringatan saat ini, apa pun itu.
Oke Didukung, tetapi biasanya tidak berguna.

Kesalahan eksekusi atau batas waktu

Opsi berikut memberi tahu Amazon Managed Grafana cara menangani kesalahan eksekusi atau batas waktu.

Opsi kesalahan atau batas waktu Deskripsi
Peringatan Tetapkan status aturan peringatan keAlerting.
Pertahankan Status Terakhir Pertahankan status aturan peringatan saat ini, apa pun itu.

Jika Anda memiliki toko deret waktu yang tidak dapat diandalkan dari mana kueri terkadang habis atau gagal secara acak, Anda dapat mengatur opsi ini untuk pada dasarnya Keep Last State mengabaikannya.

Pemberitahuan

Pada tab Peringatan, Anda juga dapat menentukan pemberitahuan aturan peringatan dan pesan terperinci tentang aturan peringatan. Pesan dapat berisi apa saja: informasi tentang bagaimana Anda dapat memecahkan masalah, tautan ke runbook, dan sebagainya.

Pemberitahuan aktual dikonfigurasi dan dibagikan di antara beberapa peringatan. Untuk informasi tentang cara mengonfigurasi dan mengatur notifikasi, lihatPemberitahuan peringatan.

  • Kirim ke - Pilih saluran pemberitahuan peringatan jika Anda sudah menyiapkannya.

  • Pesan — Masukkan pesan teks yang akan dikirim pada saluran notifikasi. Beberapa notifier peringatan mendukung transformasi teks ke HTML atau format kaya lainnya.

  • Tag - Tentukan daftar tag (nilai kunci) yang akan disertakan dalam notifikasi. Ini didukung oleh hanya beberapa notifier.

Riwayat dan anotasi status peringatan

Perubahan status peringatan dicatat dalam tabel anotasi internal di database Grafana Terkelola Amazon. Perubahan status divisualisasikan sebagai anotasi di panel grafik aturan peringatan. Anda juga dapat masuk ke State history submenu pada tab Alert untuk melihat dan menghapus riwayat status.