Membuat aturan perekaman terkelola Grafana Mimir atau Loki - Amazon Managed Grafana

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

Membuat aturan perekaman terkelola Grafana Mimir atau Loki

Topik dokumentasi ini dirancang untuk ruang kerja Grafana yang mendukung Grafana versi 9.x.

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

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

Anda dapat membuat dan mengelola aturan perekaman untuk instans Grafana Mimir atau Loki eksternal. Aturan perekaman menghitung ekspresi yang sering dibutuhkan atau ekspresi mahal secara komputasi terlebih dahulu dan menyimpan hasilnya sebagai rangkaian waktu baru. Menanyakan deret waktu baru ini lebih cepat, terutama untuk dasbor karena mereka menanyakan ekspresi yang sama setiap kali dasbor disegarkan.

Prasyarat

Untuk sumber data Grafana Mimir dan Loki, aktifkan API penggaris dengan mengonfigurasi layanan masing-masing.

  • Loki — Jenis penyimpanan local aturan, default untuk sumber data Loki, hanya mendukung tampilan aturan. Untuk mengedit aturan, konfigurasikan salah satu jenis penyimpanan lainnya.

  • Grafana Mimir — Saat mengonfigurasi sumber data untuk menunjuk ke Grafana Mimir, gunakan awalan lama, bukan. /api/prom /prometheus Sumber data Prometheus mendukung Grafana Mimir dan Prometheus, dan Grafana mengharapkan bahwa API Kueri dan API Penggaris berada di bawah URL yang sama. Anda tidak dapat memberikan URL terpisah untuk Ruler API.

catatan

Jika Anda tidak ingin mengelola aturan peringatan untuk sumber data Loki atau Prometheus tertentu, buka pengaturannya dan hapus kotak centang Kelola peringatan melalui UI Peringatan.

Untuk menambahkan aturan rekaman terkelola Grafana Mimir atau Loki
  1. Dari konsol Grafana Anda, di menu Grafana, pilih ikon Peringatan (bel) untuk membuka halaman Peringatan yang mencantumkan peringatan yang ada.

  2. Pilih Buat aturan peringatan.

  3. Pada Langkah 1, tambahkan jenis aturan, nama aturan, dan lokasi penyimpanan, sebagai berikut.

    • Pilih opsi aturan perekaman Mimir atau Loki.

    • Dalam nama Aturan, tambahkan nama deskriptif. Nama ini ditampilkan dalam daftar aturan peringatan. Ini juga merupakan alertname label untuk setiap instance peringatan yang dibuat dari aturan ini.

    • Dari menu tarik-turun Pilih sumber data, pilih Prometheus, atau sumber data Loki.

    • Dari dropdown Namespace, pilih namespace aturan yang ada. Jika tidak, pilih Tambahkan baru dan masukkan nama untuk membuatnya. Ruang nama dapat berisi satu atau lebih grup aturan dan hanya memiliki tujuan organisasi. Untuk informasi selengkapnya, lihat Grup aturan dan ruang nama Cortex atau Loki.

    • Dari dropdown Grup, pilih grup yang ada dalam namespace yang dipilih. Jika tidak, pilih Tambahkan baru dan masukkan nama untuk membuatnya. Aturan yang baru dibuat ditambahkan ke akhir grup. Aturan dalam grup dijalankan secara berurutan pada interval reguler, dengan waktu evaluasi yang sama.

  4. Pada Langkah 2, tambahkan kueri untuk mengevaluasi.

    Nilai dapat berupa ekspresi promQL atau logQL. Aturan memulai peringatan jika hasil evaluasi memiliki setidaknya satu seri dengan nilai yang lebih besar dari 0. Peringatan dibuat untuk setiap seri.

  5. Pada Langkah 3, tambahkan metadata tambahan yang terkait dengan aturan.

    • Tambahkan deskripsi dan ringkasan untuk menyesuaikan pesan peringatan. Gunakan pedoman diAnotasi dan label untuk aturan peringatan.

    • Tambahkan URL Runbook, panel, dasbor, dan ID peringatan.

    • Tambahkan label khusus.

  6. Pilih Simpan untuk menyimpan aturan atau Simpan dan keluar untuk menyimpan aturan dan kembali ke halaman Peringatan.