Fürt rendelkezésre állásának monitorozása az Apache Ambarival az Azure HDInsightban

A HDInsight-fürtök tartalmazzák az Apache Ambarit, amely egy pillantással és előre definiált riasztásokkal szolgál az állapotinformációkhoz.

Ez a cikk bemutatja, hogyan figyelheti a fürtöt az Ambari használatával, és bemutat néhány példát az Ambari-riasztás konfigurálására, a csomópontok rendelkezésre állási sebességének figyelésére, valamint egy Olyan Azure Monitor-riasztás létrehozására, amely akkor aktiválódik, ha öt óra alatt nem érkezett szívverés egy vagy több csomópontról.

Irányítópult

Az Ambari-irányítópult az Ambari kezdőlapjának kiválasztásával érhető el az Azure Portal HDInsight áttekintésének Fürt irányítópultok szakaszában az alábbi módon. Azt is megteheti, hogy egy böngészőben navigál https://CLUSTERNAME.azurehdinsight.net , ahol a FÜRTNÉV a fürt neve.

HDInsight resource portal view.

Ezután a rendszer kérni fogja a fürt bejelentkezési felhasználónevét és jelszavát. Adja meg a fürt létrehozásakor kiválasztott hitelesítő adatokat.

Ezután az Ambari-irányítópultra kerül, amely néhány metrikát megjelenítő widgeteket tartalmaz, amelyek gyors áttekintést nyújtanak a HDInsight-fürt állapotáról. Ezek a widgetek olyan metrikákat mutatnak, mint az élő DataNodes (feldolgozó csomópontok) és a JournalNodes (zookeeper node), a NameNodes (head nodes) üzemideje, valamint bizonyos fürttípusokra jellemző metrikák, például a YARN ResourceManager üzemideje Spark- és Hadoop-fürtök esetében.

Apache Ambari use dashboard display.

Gazdagépek – az egyes csomópontok állapotának megtekintése

Az egyes csomópontok állapotadatait is megtekintheti. A Gazdagépek fülre kattintva megtekintheti a fürt összes csomópontjának listáját, és megtekintheti az egyes csomópontokkal kapcsolatos alapvető információkat. Az egyes csomópontnevek bal oldalán lévő zöld ellenőrzés azt jelzi, hogy az összes összetevő fel van kapcsolva a csomóponton. Ha egy összetevő le van kapcsolva egy csomóponton, a zöld ellenőrzés helyett piros riasztási háromszög jelenik meg.

HDInsight Apache Ambari hosts view.

Ezután a csomópont nevére kattintva részletesebb gazdagépmetrikákat tekinthet meg az adott csomóponthoz. Ez a nézet az egyes összetevők állapotát/rendelkezésre állását mutatja.

Apache Ambari hosts single node view.

Ambari-riasztások

Az Ambari számos konfigurálható riasztást is kínál, amelyek bizonyos eseményekről tudnak értesítést adni. A riasztások aktiválásakor az Ambari bal felső sarkában egy piros jelvény jelenik meg, amely a riasztások számát tartalmazza. A jelvény kiválasztásával megjelenik az aktuális riasztások listája.

Apache Ambari current alerts count.

A riasztásdefiníciók és állapotuk listájának megtekintéséhez válassza a Riasztások lapot az alább látható módon.

Ambari alerts definitions view.

Az Ambari számos előre meghatározott, a rendelkezésre állással kapcsolatos riasztást kínál, többek között a következőket:

Riasztás neve Leírás
A DataNode állapotának összegzése Ez a szolgáltatásszintű riasztás akkor aktiválódik, ha nem megfelelő adatcsomópontok vannak
Magas rendelkezésreállású NameNode állapota Ez a szolgáltatásszintű riasztás akkor aktiválódik, ha az Aktív névcsomópont vagy a Készenléti névcsomópont nem fut.
Rendelkezésre álló JournalNode-ok (%) Ez a riasztás akkor aktiválódik, ha a fürtön lévő nem elérhető JournalNode-ok száma meghaladja a konfigurált kritikus küszöbértéket. Összesíti a JournalNode-folyamatellenőrzések eredményeit.
Rendelkezésre álló DataNode-ok (%) Ez a riasztás akkor aktiválódik, ha a fürtön lévő nem elérhető DataNode-ok száma meghaladja a konfigurált kritikus küszöbértéket. Összesíti a DataNode-folyamatellenőrzések eredményeit.

A riasztás részleteinek megtekintéséhez vagy a feltételek módosításához válassza ki a riasztás nevét . Példaként vegye példaként a DataNode állapotösszesítését . Megtekintheti a riasztás leírását, valamint azokat a konkrét feltételeket, amelyek aktiválják a "figyelmeztetés" vagy a "kritikus" riasztást, valamint a feltételek ellenőrzési időközét. A konfiguráció szerkesztéséhez válassza a Szerkesztés gombot a Konfiguráció mező jobb felső sarkában.

Apache Ambari alert configuration.

Itt szerkesztheti a leírást, és ami még fontosabb, a figyelmeztetési vagy kritikus riasztások ellenőrzési időközét és küszöbértékeit.

Ambari alert configurations edit view.

Ebben a példában 2 nem kifogástalan adatcsomópont aktiválhat kritikus riasztást, és 1 nem kifogástalan DataNode csak figyelmeztetést aktiválhat. Ha végzett a szerkesztéssel, válassza a Mentés lehetőséget.

E-mail-értesítések

Az Ambari-riasztásokhoz opcionálisan e-mail-értesítéseket is konfigurálhat. Ehhez a Riasztások lapon kattintson a bal felső sarokban lévő Műveletek gombra, majd az Értesítések kezelése parancsra.

Ambari manage notifications action.

Ekkor megnyílik egy párbeszédpanel a riasztási értesítések kezeléséhez. Jelölje ki a + párbeszédpanel alján található mezőket, és adja meg az Ambarinak az e-mail-kiszolgáló adatait, amelyekből e-maileket küldhet.

Tipp.

Az Ambari e-mail-értesítések beállítása jó módszer lehet arra, hogy riasztásokat fogadjon egy helyen, amikor sok HDInsight-fürtöt kezel.

Következő lépések