Bagikan melalui


Cara memantau ketersediaan klaster dengan Apache Ambari di Azure HDInsight

Klaster HDInsight mencakup Apache Ambari, yang memberikan informasi kesehatan secara sekilas dan peringatan yang telah ditentukan sebelumnya.

Artikel ini menunjukkan cara menggunakan Ambari untuk memantau kluster Anda dan menelusuri beberapa contoh untuk mengonfigurasi pemberitahuan Ambari, memantau tingkat ketersediaan simpul, dan membuat pemberitahuan Azure Monitor yang diaktifkan saat heartbeat belum diterima dari satu atau beberapa simpul dalam lima jam

Dasbor

Dasbor Ambari dapat diakses dengan memilih tautan beranda Ambari di bagian Dasbor klaster dari Ikhtisar HDInsight di portal Microsoft Azure seperti yang ditunjukkan di bawah ini. Atau, ia dapat diakses dengan mengarahkan ke https://CLUSTERNAME.azurehdinsight.net di browser di mana CLUSTERNAME adalah nama klaster Anda.

Tampilan portal sumber daya HDInsight.

Anda kemudian akan diminta untuk memasukkan nama pengguna dan sandi login klaster. Masukkan kredensial yang Anda pilih saat membuat klaster.

Anda kemudian akan dibawa ke dasbor Ambari, yang berisi widget yang menunjukkan beberapa metrik yang bermanfaat untuk memberi Anda ikhtisar singkat tentang kesehatan klaster HDInsight Anda. Widget ini menunjukkan metrik seperti jumlah DataNodes langsung (node pekerja) dan JournalNodes (node zookeeper), waktu aktif NameNodes (node kepala), serta metrik khusus untuk jenis klaster tertentu, seperti waktu aktif YARN ResourceManager untuk klaster Spark dan Hadoop.

Apache Ambari menggunakan tampilan dasbor.

Hos - melihat status node individu

Anda juga dapat melihat informasi status untuk node individu. Pilih tab Hos untuk melihat daftar semua node di klaster Anda dan melihat informasi dasar tentang setiap node. Tanda centang hijau di sebelah kiri setiap nama node menunjukkan semua komponen pada node berfungsi. Jika komponen pada node tidak berfungsi, Anda akan melihat segitiga peringatan merah, bukan tanda centang hijau.

Tampilan host HDInsight Apache Ambari.

Anda kemudian dapat memilih nama node untuk melihat metrik host yang lebih terperinci untuk node tertentu. Tampilan ini memperlihatkan status/ketersediaan masing-masing komponen.

Apache Ambari menghosting tampilan simpul tunggal.

Pemberitahuan Ambari

Ambari juga menawarkan beberapa peringatan yang dapat dikonfigurasi yang dapat memberikan pemberitahuan akan peristiwa tertentu. Saat dipicu, peringatan ditampilkan di sudut kiri atas Ambari dalam lencana merah yang berisi jumlah peringatan. Pemilihan lencana ini akan menampilkan daftar peringatan saat ini.

Jumlah pemberitahuan apache Ambari saat ini.

Untuk menampilkan daftar definisi peringatan dan statusnya, pilih tab Peringatan, seperti yang ditunjukkan di bawah ini.

Tampilan definisi pemberitahuan Ambari.

Ambari menawarkan banyak peringatan yang telah ditentukan sebelumnya terkait ketersediaan, termasuk:

Nama Peringatan Deskripsi
Ringkasan Kesehatan DataNode Peringatan tingkat layanan ini dipicu jika ada DataNodes yang tidak sehat
Kesehatan Ketersediaan Tinggi NameNode Peringatan tingkat layanan ini dipicu jika NameNode Aktif atau NameNode Siaga tidak berjalan.
Persen JournalNodes Tersedia Peringatan ini dipicu jika jumlah JournalNodes yang tidak berfungsi dalam klaster lebih besar dari ambang kritis yang dikonfigurasi. Ia merata-ratakan hasil pemeriksaan proses JournalNode.
Persen DataNodes Tersedia Peringatan ini dipicu jika jumlah DataNodes yang tidak berfungsi dalam klaster lebih besar dari ambang kritis yang dikonfigurasi. Ia merata-ratakan hasil pemeriksaan proses DataNode.

Untuk melihat detail untuk peringatan atau mengubah kriteria, pilih nama peringatan. Ambil Ringkasan Kesehatan DataNode sebagai contoh. Anda dapat melihat deskripsi peringatan serta kriteria spesifik yang akan memicu peringatan 'peringatan' atau peringatan 'kritis' dan interval pemeriksaan untuk kriteria. Untuk mengedit konfigurasi, pilih tombol Edit di sudut kanan atas kotak Konfigurasi.

Konfigurasi pemberitahuan Apache Ambari.

Di sini, Anda dapat mengedit deskripsi dan, yang lebih penting, interval pemeriksaan dan ambang untuk peringatan atau peringatan kritis.

Tampilan edit konfigurasi pemberitahuan Ambari.

Dalam contoh ini, Anda dapat membuat 2 DataNodes yang tidak sehat memicu peringatan kritis dan 1 DataNode yang tidak sehat hanya memicu peringatan. Pilih Simpan saat Anda selesai mengedit.

Pemberitahuan email

Anda juga dapat secara opsional mengonfigurasi pemberitahuan email untuk peringatan Ambari. Untuk melakukan ini, ketika berada pada tab Peringatan, klik tombol Tindakan di kiri atas, lalu Kelola Pemberitahuan.

Ambari mengelola tindakan pemberitahuan.

Dialog untuk mengelola pemberitahuan akan terbuka. Pilih + di bagian bawah dialog dan isi bidang yang diperlukan untuk memberi Ambari rincian server email untuk mengirim email.

Tip

Penyiapan pemberitahuan email Ambari bisa menjadi cara yang baik untuk menerima peringatan di satu tempat saat mengelola banyak klaster HDInsight.

Langkah berikutnya