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ěkteré příklady konfigurace upozornění Ambari, míry dostupnosti uzlů monitorování a vytvoření upozornění služby Azure Monitor, které se aktivuje, když se prezentující 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.

HDInsight resource portal view.

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 use dashboard display.

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í.

HDInsight Apache Ambari hosts view.

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 hosts single node view.

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.

Apache Ambari current alerts count.

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

Ambari alerts definitions view.

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 .

Apache Ambari alert configuration.

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

Ambari alert configurations edit view.

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í.

Ambari manage notifications action.

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