Nastavení upozornění protokolu pro místní Azure
Platí pro: Azure Local 2311.2 a novější
Tento článek popisuje, jak nastavit upozornění protokolu pro místní systémy Azure: Použití přehledů pro Místní Azure a použití předem existujících ukázkových dotazů protokolu, jako jsou průměrné využití procesoru uzlu, dostupná paměť, dostupná kapacita svazku a další.
Informace o tom, jak nastavit upozornění na metriky, najdete v tématu Nastavení upozornění metrik pro místní Azure.
Chvíli se podívejte na video s návodem ke shromažďování nových protokolů, přizpůsobení sešitů Přehledů a vytváření upozornění pomocí protokolů:
Požadavky
Než začnete, ujistěte se, že jsou splněné následující požadavky:
- Máte přístup k místnímu systému Azure, který je nasazený a zaregistrovaný.
- V clusteru musíte mít povolené přehledy. Povolením Insights nakonfigurujete cluster tak, aby shromáždil požadované protokoly v pracovním prostoru služby Log Analytics.
Nastavení upozornění protokolu pomocí Přehledů
Důležité
Použití přehledů se nedoporučuje pro upozornění s vysokou závažností. Shromažďování protokolů může trvat 15 minut.
Pokud chcete nastavit upozornění protokolu pomocí Přehledů, postupujte podle těchto kroků. Ujistěte se, že jste zkontrolovali a dokončili požadavky.
Na webu Azure Portal přejděte do služby Monitor nebo vyhledejte Monitor a vyberte Místní Azure.
Vyberte jednu z karet, abyste zobrazili stav vašich prostředků. Pokud chcete například zobrazit stav uzlů v clusteru, vyberte Uzly .
Přizpůsobte sešit a upravte ho, dokud neuvidíte modrou ikonu zobrazení Protokolů. Výběrem ikony zobrazíte a upravíte dotaz.
Po načtení dotazu vyberte + Nové pravidlo upozornění.
V rozhraní upozornění můžete nastavit podmínky, akce a další. Další informace najdete v tématu Výsledky dotazů protokolu a akce upozornění a podrobnosti.
Nastavení upozornění pomocí ukázkových dotazů na protokoly
Můžete začít monitorovat místní systém Azure a nastavit pro něj upozornění pomocí předem existujících dotazů protokolu dostupných na webu Azure Portal. Tyto dotazy vám můžou pomoct zkontrolovat a monitorovat stav systému.
Pomocí těchto kroků můžete nastavit upozornění protokolu pomocí ukázkových dotazů na protokoly. Ujistěte se, že jste zkontrolovali a dokončili požadavky.
Na webu Azure Portal přejděte na stránku místního systémového prostředku Azure a pak vyberte cluster, který chcete monitorovat pomocí ukázkových dotazů na protokoly.
Na stránce Přehled clusteru vyberte Zobrazení JSON.
Zkopírujte podrobnosti ClusterArmId z pole ID prostředku.
Na webu Azure Portal přejděte do služby Monitor nebo vyhledejte protokoly a vyberte Protokoly.
Pokud chcete přidat filtr pro typ prostředku, vyberte + Přidat filtr.
Zvolte Místní Azure pro vyplněný seznam ukázkových protokolů místního systému Azure.
Výběrem možnosti Načíst do Editoru otevřete pracovní prostor dotazu.
Nastavte obor na pracovní prostor Služby Log Analytics pro protokoly propojené s prostředkem clusteru.
Pokud chcete zobrazit výsledky související s vaším clusterem, vložte podrobnosti ClusterArmId v
where ClusterArmId =~
části dotazu.Vyberte Spustit.
Jakmile se zobrazí informace, můžete prozkoumat protokoly a vytvořit výstrahy na základě výsledků. Další informace najdete v tématu Výsledky dotazů protokolu a akce upozornění a podrobnosti.
Nastavení upozornění pro více clusterů
Pokud chcete nastavit nový nebo změnit existující dotaz tak, aby vyhovoval více clusterům ClusterArmId, přidejte | where ClusterArmId in~
do dotazu klauzuli. Zahrňte hodnoty ClusterArmId pro každý z clusterů, které chcete použít v dotazu. Například | where ClusterArmId in~ ('ClusterArmId1', 'ClusterArmId2', 'ClusterArmId3')
Výsledky dotazu protokolu
Po přidáníprotokolůch Pokud se nezobrazí očekávané výsledky, opravte dotaz protokolu a spusťte ho znovu.
Při vytváření nového pravidla upozornění je nutné nastavit podmíněné podrobnosti pro shrnutí výsledků dotazu. Tyto podrobnosti jsou založeny na třech kategoriích: měření, rozdělení podle dimenzí a logiky upozornění. V podrobnostech výstrahy vyplňte následující součásti:
- Míra: Hodnota použitá k nastavení výstrah. Ve výchozím nastavení přebírá pouze číselné hodnoty. Převeďte hodnoty na celé číslo a v rozevíracím seznamu vyberte tu správnou.
- Typ agregace: Zajistí, že obdržíte výstrahu, i když zadaná hodnota paměti clusteru splňuje jenom jednu hodnotu paměti clusteru. U upozornění na více clusterů je potřeba umístit typ agregace jako maximum, nikoli jako průměr nebo součet.
-
Sloupec ID prostředku: Rozdělí hodnotu míry výstrahy na základě jiných hodnot. Chcete-li získat výstrahy v clusteru, použijte
clusterarmID
nebo nastavte výstrahy pro uzel, použijte_resourceID
. Zkontrolujte přesnost názvů hodnot v dotazu protokolu. -
Název dimenze: Dále rozdělí míru upozornění. Pokud například chcete získat výstrahy na jeden uzel, vyberte možnost
Nodename
.- Při nastavování upozornění se nemusí zobrazit všechny hodnoty v rozevírací nabídce. Zaškrtněte políčko Zahrnout všechny budoucí hodnoty , abyste měli jistotu, že jste na více uzlech v clusteru nastavili stejnou výstrahu.
- Prahová hodnota: Poskytuje oznámení na základě hodnoty, kterou jste nastavili.
Když v tomto příkladu hodnota míry Memoryusageint s typem agregace maximální dosáhne prahové hodnoty 15 minut, zobrazí se upozornění.
Po nastavení podrobností můžete zkontrolovat podmínky přesnosti upozornění.
Akce a podrobnosti upozornění
Pokud chcete zjistit, jak dostávat oznámení o upozorněních clusteru, použijte kartu Akce , jak je znázorněno na obrázku. Můžete vytvořit nové skupiny akcí nebo nastavit pravidlo upozornění pro existující. Oznámení můžete přijímat prostřednictvím e-mailu, služby Event Hubs a dalších.
Po nastavení akcí vám karta Podrobnosti umožní nastavit závažnost výstrahy, název, popis a oblast. Vyberte Zkontrolovat a vytvořit závěrečnou kontrolu všech nastavení upozornění a vytvořte upozornění.
Po nastavení upozornění můžete sledovat pravidla upozornění, skupiny akcí a další možnosti na kartě Upozornění .
Frekvence shromažďování protokolů
Ve výchozím nastavení se protokoly generují každou hodinu. Pokud chcete zjistit, jak často se protokoly shromažďují, použijte následující příkaz PowerShellu:
get-clusterresource "sddc management" | get-clusterparameter
Pokud chcete změnit frekvenci generování protokolů na místním počítači, změňte CacheDumpIntervalInSeconds
parametr shromažďování protokolů.
Tady je příklad frekvence protokolu nastavené každých 15 minut.
get-clusterresource "sddc management" | set-clusterparameter -name "CacheDumpIntervalInSeconds" -value 900
Poznámka:
Shromažďování všech protokolů nesnižuje frekvenci na méně než 15 minut.
Další kroky
Naučte se vytvářet pravidla upozornění služby Azure Monitor.