Sdílet prostřednictvím


Monitorování dostupnosti clusteru pomocí Apache Ambari ve službě Azure HDInsight

Clustery HDInsight zahrnují Apache Ambari, které poskytují informace o stavu na první pohled a předdefinovaná upozornění.

Tento článek ukazuje, jak pomocí Ambari monitorovat cluster a projít si několik příkladů konfigurace upozornění Ambari, frekvence dostupnosti uzlů a vytvoření upozornění služby Azure Monitor, které se aktivuje, když se prezenčních signálů během pěti hodin nedostává z jednoho nebo několika uzlů.

Řídicí panel

K řídicímu panelu Ambari se dostanete tak, že v části Řídicí panely clusteru v přehledu služby HDInsight na webu Azure Portal vyberete domovský odkaz Ambari, jak je znázorněno níže. Případně ho můžete otevřít tak, že přejdete do prohlížeče, kde https://CLUSTERNAME.azurehdinsight.net clusterNAME je název vašeho clusteru.

Zobrazení portálu prostředků HDInsight

Zobrazí se výzva k zadání přihlašovacího uživatelského jména a hesla clusteru. Zadejte přihlašovací údaje, které jste zvolili při vytváření clusteru.

Pak se dostanete na řídicí panel Ambari, který obsahuje widgety, které zobrazují několik metrik, abyste získali rychlý přehled o stavu clusteru HDInsight. Tyto widgety zobrazují metriky, jako je počet živých uzlů DataNode (pracovní uzly) a uzly JournalNodes (uzel zookeeper), doba provozu Názvových uzlů (hlavní uzly) a metriky specifické pro určité typy clusterů, jako je doba provozu Správce prostředků YARN pro clustery Spark a Hadoop.

Apache Ambari používá zobrazení řídicího panelu.

Hostitelé – zobrazení stavu jednotlivých uzlů

Můžete také zobrazit informace o stavu jednotlivých uzlů. Výběrem karty Hostitelé zobrazíte seznam všech uzlů v clusteru a zobrazí se základní informace o jednotlivých uzlech. Zelená kontrola vlevo od názvu každého uzlu označuje, že všechny komponenty jsou v uzlu. Pokud je komponenta na uzlu dole, místo zelené kontroly se zobrazí červený trojúhelník upozornění.

Zobrazení hostitelů Apache Ambari služby HDInsight

Pak můžete vybrat název uzlu a zobrazit podrobnější metriky hostitele pro daný uzel. Toto zobrazení zobrazuje stav a dostupnost jednotlivých komponent.

Apache Ambari hostuje zobrazení s jedním uzlem.

Upozornění Ambari

Ambari také nabízí několik konfigurovatelných výstrah, které můžou poskytovat oznámení o určitých událostech. Když se aktivuje upozornění, zobrazí se v levém horním rohu Ambari červený odznáček obsahující počet upozornění. Když vyberete tento odznáček, zobrazí se seznam aktuálních výstrah.

Počet aktuálních upozornění Apache Ambari

Pokud chcete zobrazit seznam definic výstrah a jejich stavů, vyberte kartu Výstrahy , jak je znázorněno níže.

Zobrazení definic výstrah Ambari

Ambari nabízí řadu předdefinovaných výstrah souvisejících s dostupností, mezi které patří:

Název upozornění Popis
DataNode Health Summary (Přehled stavu služby DataNode) Tato výstraha na úrovni služby se aktivuje, pokud nejsou v pořádku datovénode.
NameNode High Availability Health (Stav vysoké dostupnosti uzlů NameNode) Tato výstraha na úrovni služby se aktivuje, pokud není spuštěný uzel Active NameNode nebo Standby NameNode.
Procento dostupných deníkových uzlů Toto upozornění se aktivuje, pokud počet neaktivních deníkových uzlů v clusteru je vyšší než nakonfigurovaná kritická prahová hodnota. Agreguje výsledky kontrol procesů JournalNode.
Procento dostupných datových uzlů Toto upozornění se aktivuje, pokud počet neaktivních datových uzlů v clusteru je vyšší než nakonfigurovaná kritická prahová hodnota. Agreguje výsledky kontrol procesů DataNode.

Pokud chcete zobrazit podrobnosti pro výstrahu nebo upravit kritéria, vyberte název výstrahy. Jako příklad vezměte souhrn stavu datového uzlu. Můžete si prohlédnout popis výstrahy a také konkrétní kritéria, která aktivují upozornění nebo kritickou výstrahu a interval kontroly kritérií. Konfiguraci upravíte tak, že v pravém horním rohu pole Konfigurace vyberete tlačítko Upravit .

Konfigurace upozornění Apache Ambari

Tady můžete upravit popis a důležitější je interval kontroly a prahové hodnoty pro upozornění nebo kritická upozornění.

Zobrazení pro úpravy konfigurace upozornění Ambari

V tomto příkladu můžete nastavit, aby 2 nezdravé datové uzlu aktivovaly kritickou výstrahu a 1 uzel DataNode v pořádku aktivoval pouze upozornění. Po dokončení úprav vyberte Uložit .

E-mailová oznámení

Volitelně můžete také nakonfigurovat e-mailová oznámení pro upozornění Ambari. Uděláte to tak, že na kartě Upozornění kliknete na tlačítko Akce v levém horním rohu a pak na Spravovat oznámení.

Akce správy oznámení Ambari

Otevře se dialogové okno pro správu oznámení výstrah. + Vyberte v dolní části dialogového okna a vyplňte požadovaná pole a zadejte podrobnosti e-mailového serveru, ze kterých se mají odesílat e-maily.

Tip

Nastavení e-mailových oznámení Ambari může být dobrým způsobem, jak přijímat upozornění na jednom místě při správě mnoha clusterů HDInsight.

Další kroky