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.
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.
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í.
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.
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.
Pokud chcete zobrazit seznam definic výstrah a jejich stavů, vyberte kartu Výstrahy , jak je znázorněno níže.
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 .
Tady můžete upravit popis a důležitější je interval kontroly a prahové hodnoty pro upozornění nebo kritická upozornění.
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í.
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.