Bagikan melalui


Menyambungkan Grafana ke metrik Azure Monitor Prometheus

Cara paling umum untuk menganalisis dan menyajikan data Prometheus adalah dengan dasbor Grafana. Anda dapat mengumpulkan metrik Prometheus di Azure dengan cara berikut:

Artikel ini menjelaskan cara mengonfigurasi metrik Prometheus yang dihosting Azure sebagai sumber data untuk Azure Managed Grafana, Grafana yang dihost sendiri yang berjalan di komputer virtual Azure, atau instans Grafana yang berjalan di luar Azure.

Titik akhir kueri ruang kerja Azure Monitor

Di Azure, data Prometheus disimpan di ruang kerja Azure Monitor. Saat mengonfigurasi sumber data Prometheus di Grafana, Anda menggunakan titik akhir Kueri untuk ruang kerja Azure Monitor Anda. Untuk menemukan titik akhir kueri, buka halaman Gambaran Umum untuk ruang kerja Azure Monitor Anda di portal Azure.

Cuplikan layar memperlihatkan URL titik akhir kueri untuk ruang kerja Azure Monitor.

Mengonfigurasi Grafana

Azure Managed Grafana

Saat Anda membuat instans Azure Managed Grafana, instans tersebut secara otomatis dikonfigurasi dengan identitas sistem terkelola. Identitas memiliki peran Pembaca Data Pemantauan yang ditetapkan untuknya di tingkat langganan. Peran ini memungkinkan identitas membaca data data pemantauan apa pun untuk langganan. Identitas ini digunakan untuk mengautentikasi Grafana ke Azure Monitor. Anda tidak perlu melakukan apa pun untuk mengonfigurasi identitas.

Buat sumber data Prometheus di Grafana.

Untuk mengonfigurasi Prometheus sebagai sumber data, ikuti langkah-langkah berikut:

  1. Buka ruang kerja Azure Managed Grafana Anda di portal Azure.
  2. Pilih titik akhir untuk melihat ruang kerja Grafana.
  3. Pilih Koneksi lalu Sumber data.
  4. Pilih Tambahkan sumber data
  5. Cari dan pilih Prometheus.
  6. Tempelkan titik akhir kueri dari ruang kerja Azure Monitor Anda ke bidang URL server Prometheus.
  7. Di bawah Autentikasi, pilih Azure Auth.
  8. Di bawah Autentikasi Azure, pilih Identitas Terkelola dari menu dropdown Autentikasi.
  9. Gulir ke bagian bawah halaman dan pilih Simpan & uji.

Cuplikan layar konfigurasi untuk sumber data Prometheus.

Tanya jawab umum

Bagian ini menyediakan jawaban atas pertanyaan umum.

Saya kehilangan semua atau beberapa metrik saya. Bagaimana cara memecahkan masalah?

Anda dapat menggunakan panduan pemecahan masalah untuk menyerap metrik Prometheus dari agen terkelola di sini.

Mengapa saya kehilangan metrik yang memiliki dua label dengan nama yang sama tetapi casing yang berbeda?

Azure Managed Prometheus adalah sistem yang tidak peka huruf besar/kecil. Ini memperlakukan string, seperti nama metrik, nama label, atau nilai label, sebagai rangkaian waktu yang sama jika berbeda dari rangkaian waktu lain hanya dengan kasus string. Untuk informasi selengkapnya, lihat Gambaran umum metrik Prometheus.

Saya melihat beberapa celah dalam data metrik, mengapa ini terjadi?

Selama pembaruan node, Anda mungkin melihat celah 1 menit hingga 2 menit dalam data metrik untuk metrik yang dikumpulkan dari pengumpul tingkat kluster kami. Kesenjangan ini terjadi karena simpul tempat data berjalan sedang diperbarui sebagai bagian dari proses pembaruan normal. Proses pembaruan ini memengaruhi target di seluruh kluster seperti kube-state-metrics dan target aplikasi kustom yang ditentukan. Ini terjadi ketika kluster Anda diperbarui secara manual atau melalui pembaruan otomatis. Perilaku ini diharapkan dan terjadi karena simpul yang dijalankannya saat diperbarui. Perilaku ini tidak memengaruhi salah satu aturan pemberitahuan yang direkomendasikan.

Langkah berikutnya