Bagikan melalui


Pemantauan dengan Azure Managed Prometheus dan Grafana

Catatan

Kami akan menghentikan Azure HDInsight di AKS pada 31 Januari 2025. Sebelum 31 Januari 2025, Anda harus memigrasikan beban kerja anda ke Microsoft Fabric atau produk Azure yang setara untuk menghindari penghentian tiba-tiba beban kerja Anda. Kluster yang tersisa pada langganan Anda akan dihentikan dan dihapus dari host.

Hanya dukungan dasar yang akan tersedia hingga tanggal penghentian.

Penting

Fitur ini masih dalam mode pratinjau. Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure mencakup lebih banyak persyaratan hukum yang berlaku untuk fitur Azure yang dalam versi beta, dalam pratinjau, atau belum dirilis ke ketersediaan umum. Untuk informasi tentang pratinjau khusus ini, lihat Azure HDInsight pada informasi pratinjau AKS. Untuk pertanyaan atau saran fitur, kirimkan permintaan di AskHDInsight dengan detail dan ikuti kami untuk pembaruan lebih lanjut di Komunitas Azure HDInsight.

Pemantauan kluster dan layanan adalah bagian integral dari organisasi apa pun. Azure HDInsight di AKS dilengkapi dengan pengalaman pemantauan terintegrasi dengan layanan Azure. Dalam artikel ini, kami menggunakan layanan Prometheus terkelola dengan dasbor Azure Grafana untuk pemantauan.

Azure Managed Prometheus adalah layanan yang memantau lingkungan cloud Anda. Pemantauannya adalah untuk menjaga ketersediaan dan performa serta metrik beban kerja mereka. Ini mengumpulkan data yang dihasilkan oleh sumber daya di instans Azure Anda dan dari alat pemantauan lainnya. Data digunakan untuk memberikan analisis di beberapa sumber.

Azure Managed Grafana adalah platform visualisasi data yang dibangun di atas perangkat lunak Grafana oleh Grafana Labs. Ini dibuat sebagai layanan Azure yang dikelola penuh yang dioperasikan dan didukung oleh Microsoft. Grafana membantu Anda menyatukan metrik, log, dan jejak ke dalam satu antarmuka pengguna. Dengan dukungannya yang luas untuk kemampuan sumber data dan membuat grafik, Anda dapat melihat dan menganalisis data telemetri aplikasi dan infrastruktur Anda secara real time.

Artikel ini membahas detail mengaktifkan fitur pemantauan di HDInsight di AKS.

Prasyarat

  • Ruang kerja Azure Managed Prometheus. Anda dapat menganggap ruang kerja ini sebagai lingkungan log Azure Monitor yang unik dengan repositori data, sumber data, dan solusinya sendiri. Untuk petunjuknya, lihat Membuat ruang kerja Azure Managed Prometheus.
  • Ruang kerja Azure Managed Grafana. Untuk petunjuknya, lihat Membuat ruang kerja Azure Managed Grafana.
  • HDInsight pada kluster AKS. Saat ini, Anda dapat menggunakan Azure Managed Prometheus dengan HDInsight berikut pada jenis kluster AKS:
    • Apache Spark™
    • Apache Flink®
    • Trino

Untuk petunjuk tentang cara membuat HDInsight pada kluster AKS, lihat Mulai menggunakan Azure HDInsight di AKS.

Mengaktifkan Azure Managed Prometheus dan Grafana

Pemantauan Azure Managed Prometheus dan Grafana harus dikonfigurasi pada tingkat kumpulan kluster untuk mengaktifkannya di tingkat kluster. Anda perlu mempertimbangkan berbagai tahapan sambil mengaktifkan Solusi Pemantauan.

# Skenario Aktifkan Nonaktifkan
1 Kumpulan Kluster -Selama Pembuatan Not Supported Default
2 Kumpulan Kluster – Pembuatan Pasca Supported Not Supported
3 Kluster – Selama Pembuatan Supported Default
4 Kluster – Pembuatan Pasca Supported Supported

Selama pembuatan kumpulan kluster

Saat ini, Prometheus Terkelola TIDAK DAPAT diaktifkan selama waktu pembuatan Kumpulan Kluster. Anda dapat mengonfigurasinya pasca pembuatan kumpulan kluster.

Pasca pembuatan kumpulan kluster

Pemantauan dapat diaktifkan dari tab Integrasi pada Tampilan Kumpulan Kluster yang ada yang tersedia di portal Azure. Anda dapat menggunakan ruang kerja yang telah dibuat sebelumnya atau membuat ruang kerja baru saat Anda mengonfigurasi pemantauan untuk kumpulan kluster.

Menggunakan ruang kerja yang dibuat sebelumnya

  1. Klik konfigurasi untuk mengaktifkan pemantauan Azure Prometheus.

    Cuplikan layar memperlihatkan tab konfigurasi integrasi.

  2. Klik Pengaturan Tingkat Lanjut untuk melampirkan ruang kerja yang telah dibuat sebelumnya.

    Cuplikan layar memperlihatkan pengaturan tingkat lanjut.

    Cuplikan layar memperlihatkan konfigurasi Prometheus langkah 1.

Membuat Ruang Kerja Azure Prometheus dan Grafana saat mengaktifkan Pemantauan di Kumpulan Kluster

Anda dapat membuat ruang kerja dari HDI di halaman kumpulan kluster AKS.

  1. Klik Konfigurasi di samping opsi Azure Prometheus.

    Cuplikan layar memperlihatkan konfigurasi Prometheus langkah 2.

  2. Klik Buat ruang kerja Baru untuk Azure Managed Prometheus.

    Cuplikan layar memperlihatkan konfigurasi Prometheus langkah 3.

  3. Isi nama, wilayah dan klik Buat untuk Prometheus.

    Cuplikan layar memperlihatkan konfigurasi Prometheus langkah 4.

  4. Klik Buat Ruang kerja Baru untuk Azure Managed Grafana.

  5. Isi Nama, Wilayah dan klik Buat untuk Grafana.

    Cuplikan layar memperlihatkan konfigurasi Prometheus langkah 5.

    Catatan

    1. Grafana Terkelola hanya dapat diaktifkan jika Prometheus Terkelola diaktifkan.
    2. Setelah ruang kerja Azure Managed Prometheus dan ruang kerja Azure Managed Grafana diaktifkan dari HDInsight pada kumpulan kluster AKS, ruang kerja tersebut tidak dapat dinonaktifkan dari kumpulan kluster lagi. Ini harus dinonaktifkan dari tingkat kluster.

Selama pembuatan kluster

Mengaktifkan Azure Managed Prometheus selama pembuatan kluster

  1. Setelah kumpulan kluster dibuat dan Azure Managed Prometheus diaktifkan, pengguna harus membuat HDI pada kluster AKS di kumpulan kluster yang sama.

  2. Selama proses pembuatan kluster, navigasikan ke halaman Integrasi dan aktifkan Azure Prometheus.

    Cuplikan layar memperlihatkan aktifkan pemantauan prometheus.

Pasca pembuatan kluster

Anda juga dapat mengaktifkan Azure Managed Prometheus post HDI pada pembuatan kluster AKS

  1. Navigasi ke tab Integrasi di halaman kluster.

  2. Aktifkan Pemantauan Azure Prometheus dengan tombol alih dan klik Simpan.

    Cuplikan layar memperlihatkan cara menyimpan konfigurasi.

    Catatan

    Demikian pula, jika Anda perlu menonaktifkan pemantauan Azure Prometheus dapat dilakukan dengan menonaktifkan tombol alih dan klik Simpan.

Mengaktifkan izin yang diperlukan

Untuk melihat Azure Managed Prometheus dan Azure Managed Grafana dari HDInsight di portal AKS, Anda harus memiliki izin tertentu sebagai berikut.

Izin pengguna: Untuk melihat Azure Managed Grafana, peran "Penampil Grafana" diperlukan untuk pengguna di ruang kerja Azure Managed Grafana, Kontrol akses (IAM). Lihat cara memberikan akses pengguna, di sini.

  1. Buka ruang kerja Grafana yang dikonfigurasi di kumpulan kluster.

  2. Pilih Peran sebagai Penampil Grafana

  3. Pilih nama pengguna yang mengakses dasbor Grafana.

  4. Pilih pengguna dan klik Tinjau+ Tetapkan

    Catatan

    Jika pengguna telah membuat Azure Managed Prometheus, Identitas Grafana memerlukan izin tambahan dari Pembaca Pemantauan.

  5. Di halaman ruang kerja Grafana (yang ditautkan ke kluster) menyediakan izin Pembaca pemantauan di tab Identitas.

    Cuplikan layar memperlihatkan cara menetapkan peran.

  6. Klik Tambahkan penetapan peran.

  7. Pilih parameter berikut

    1. Cakupan sebagai Langganan
    2. Nama langganan.
    3. Peran sebagai Pembaca Pemantauan

    Cuplikan layar memperlihatkan cara menetapkan peran.

    Catatan

    Untuk melihat peran lain untuk pengguna Grafana, lihat di sini.

Melihat metrik

Kami menggunakan kluster Apache Spark™ sebagai contoh dalam hal ini, dengan asumsi beberapa pekerjaan dijalankan dalam kluster, untuk memiliki metrik.

Tinjau langkah-langkah berikut untuk menggunakan templat sampel Grafana:

  1. Unduh templat sampel dari sini untuk beban kerja masing-masing (unduh templat Apache Spark dalam kasus ini).

  2. Masuk ke Dasbor Grafana dari kluster Anda.

    Cuplikan layar memperlihatkan cara mengatur jangka waktu.

  3. Setelah halaman Dasbor Grafana dibuka, klik Impor Baru >

    Cuplikan layar memperlihatkan cara mengetik metrik.

  4. Klik file JSON Unggah Dasbor dan unggah templat Apache Spark Grafana yang telah Anda unduh dan klik Impor.

    Cuplikan layar memperlihatkan cara menjalankan kueri.

  5. Setelah unggahan selesai, Anda dapat mengklik dasbor untuk melihat metrik.

    Cuplikan layar memperlihatkan cara melihat output.

Referensi