Aracılığıyla paylaş


Azure HDInsight'ta Apache Ambari ile küme kullanılabilirliğini izleme

HDInsight kümeleri, bir bakışta sistem durumu bilgileri ve önceden tanımlanmış uyarılar sağlayan Apache Ambari'yi içerir.

Bu makalede, kümenizi izlemek için Ambari'nin nasıl kullanılacağı gösterilmektedir ve ambari uyarısı yapılandırma, düğüm kullanılabilirlik oranını izleme ve beş saat içinde bir veya daha fazla düğümden sinyal alınmadığında tetikleyen bir Azure İzleyici uyarısı oluşturmaya yönelik bazı örnekler gösterilmektedir.

Pano

Ambari panosuna, aşağıda gösterildiği gibi Azure portalında HDInsight'a Genel Bakış'ın Küme panoları bölümünde Ambari giriş bağlantısı seçilerek erişilebilir. Alternatif olarak, kümenizin adı CLUSTERNAME olan bir tarayıcıda adresine giderek https://CLUSTERNAME.azurehdinsight.net erişilebilir.

HDInsight resource portal view.

Ardından bir küme oturum açma kullanıcı adı ve parolası istenir. Kümeyi oluştururken seçtiğiniz kimlik bilgilerini girin.

Ardından, HDInsight kümenizin durumuna hızlı bir genel bakış sağlamak için birkaç ölçümü gösteren pencere öğelerini içeren Ambari panosuna yönlendirilirsiniz. Bu pencere öğeleri canlı DataNodes (çalışan düğümleri) ve JournalNodes (zookeeper düğümü), NameNodes (baş düğümler) çalışma süresi gibi ölçümlerin yanı sıra Spark ve Hadoop kümeleri için YARN ResourceManager çalışma süresi gibi belirli küme türlerine özgü ölçümleri gösterir.

Apache Ambari use dashboard display.

Konaklar – tek tek düğüm durumunu görüntüleme

Ayrıca tek tek düğümlerin durum bilgilerini de görüntüleyebilirsiniz. Kümenizdeki tüm düğümlerin listesini görüntülemek ve her düğümle ilgili temel bilgileri görmek için Konaklar sekmesini seçin. Her düğüm adının solundaki yeşil denetim, düğümdeki tüm bileşenlerin açık olduğunu gösterir. Bir bileşen düğümde çalışmıyorsa yeşil denetim yerine kırmızı bir uyarı üçgeni görürsünüz.

HDInsight Apache Ambari hosts view.

Ardından bir düğümün adını seçerek söz konusu düğümün daha ayrıntılı konak ölçümlerini görüntüleyebilirsiniz. Bu görünüm, her bir bileşenin durumunu/kullanılabilirliğini gösterir.

Apache Ambari hosts single node view.

Ambari uyarıları

Ambari ayrıca belirli olaylarla ilgili bildirim sağlayabilen birkaç yapılandırılabilir uyarı da sunar. Uyarılar tetiklendiğinde Ambari'nin sol üst köşesinde uyarı sayısını içeren kırmızı bir rozetle gösterilir. Bu rozet seçildiğinde geçerli uyarıların listesi gösterilir.

Apache Ambari current alerts count.

Uyarı tanımlarının ve durumlarının listesini görüntülemek için aşağıda gösterildiği gibi Uyarılar sekmesini seçin.

Ambari alerts definitions view.

Ambari, kullanılabilirlik ile ilgili olarak aşağıdakiler dahil olmak üzere önceden tanımlanmış birçok uyarı sunar:

Uyarı Adı Açıklama
DataNode Durum Özeti İyi durumda olmayan DataNode'lar varsa bu hizmet düzeyi uyarısı tetiklenir
NameNode Yüksek Kullanılabilirlik Durumu Etkin AdNode veya Bekleme AdıNode çalışmıyorsa bu hizmet düzeyi uyarısı tetikleniyor.
Kullanılabilir JournalNodes yüzdesi Kümedeki kapalı JournalNodes sayısı yapılandırılmış kritik eşiği aşıyorsa bu uyarı tetiklenir. Bu, JournalNode işlem denetimlerinin sonuçlarını toplar.
Kullanılabilir DataNodes Yüzdesi Kümedeki kapalı DataNodes sayısı yapılandırılmış kritik eşiği aşıyorsa bu uyarı tetiklenir. Bu, DataNode işlem denetimlerinin sonuçlarını toplar.

Uyarının ayrıntılarını görüntülemek veya ölçütleri değiştirmek için uyarının adını seçin. DataNode Sistem Durumu Özeti'ne örnek olarak göz atın. Uyarının açıklamasını ve 'uyarı' veya 'kritik' uyarıyı tetikleyecek belirli ölçütleri ve ölçütlerin denetim aralığını görebilirsiniz. Yapılandırmayı düzenlemek için Yapılandırma kutusunun sağ üst köşesindeki Düzenle düğmesini seçin.

Apache Ambari alert configuration.

Burada açıklamayı ve daha da önemlisi uyarı veya kritik uyarıların denetim aralığını ve eşiklerini düzenleyebilirsiniz.

Ambari alert configurations edit view.

Bu örnekte, 2 iyi durumda olmayan DataNodes'un kritik bir uyarı tetiklediğinden 1 iyi durumda olmayan DataNode yalnızca bir uyarı tetikleyebilir. Düzenlemeyi bitirdiğinizde Kaydet'i seçin.

E-posta bildirimleri

İsterseniz Ambari uyarıları için e-posta bildirimlerini de yapılandırabilirsiniz. Bunu yapmak için, Uyarılar sekmesinde sol üstteki Eylemler düğmesine ve ardından Bildirimleri Yönet'e tıklayın.

Ambari manage notifications action.

Uyarı bildirimlerini yönetmek için bir iletişim kutusu açılır. + İletişim kutusunun altındaki öğesini seçin ve Ambari'ye e-postaların gönderileceği e-posta sunucusu ayrıntılarını sağlamak için gerekli alanları doldurun.

İpucu

Ambari e-posta bildirimlerini ayarlamak, birçok HDInsight kümesini yönetirken uyarıları tek bir yerden almanın iyi bir yolu olabilir.

Sonraki adımlar