Sdílet prostřednictvím


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.

  1. Na webu Azure Portal přejděte do služby Monitor nebo vyhledejte Monitor a vyberte Místní Azure.

  2. Vyberte jednu z karet, abyste zobrazili stav vašich prostředků. Pokud chcete například zobrazit stav uzlů v clusteru, vyberte Uzly .

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

    Snímek obrazovky s monitorovanými prostředky a stavem prostředků

  4. Po načtení dotazu vyberte + Nové pravidlo upozornění.

    Snímek obrazovky s novým pravidlem upozornění clusteru a vytvořením nové výstrahy

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

    Snímek obrazovky s položkami, které se definují při vytváření nové výstrahy

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.

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

  2. Na stránce Přehled clusteru vyberte Zobrazení JSON.

    Snímek obrazovky s odkazem na zobrazení JSON pro vyhledání ClusteArmId

  3. Zkopírujte podrobnosti ClusterArmId z pole ID prostředku.

    Snímek obrazovky se stránkou JSON prostředku pro zkopírování informací ClusteArmId

  4. Na webu Azure Portal přejděte do služby Monitor nebo vyhledejte protokoly a vyberte Protokoly.

  5. Pokud chcete přidat filtr pro typ prostředku, vyberte + Přidat filtr.

  6. Zvolte Místní Azure pro vyplněný seznam ukázkových protokolů místního systému Azure.

    Snímek obrazovky s prostorem protokolů služby Azure Monitor a přístupem k ukázkovým dotazům

  7. Výběrem možnosti Načíst do Editoru otevřete pracovní prostor dotazu.

  8. Nastavte obor na pracovní prostor Služby Log Analytics pro protokoly propojené s prostředkem clusteru.

  9. Pokud chcete zobrazit výsledky související s vaším clusterem, vložte podrobnosti ClusterArmId v where ClusterArmId =~ části dotazu.

    Snímek obrazovky s pracovním prostorem služby Log Analytics a dotazem ARM clusteru

  10. 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')

Snímek obrazovky s dotazem, který zobrazuje protokoly pro více clusterů

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

Snímek obrazovky s podrobnostmi dotazu protokolu, který chcete zadat

Po nastavení podrobností můžete zkontrolovat podmínky přesnosti upozornění.

Snímek obrazovky s podmínkami upozornění, které chcete nastavit

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.

Snímek obrazovky s možnostmi akcí skupiny akcí

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

Snímek obrazovky s podrobnostmi akce pro výstrahy

Po nastavení upozornění můžete sledovat pravidla upozornění, skupiny akcí a další možnosti na kartě Upozornění .

Snímek obrazovky s upozorněními monitorová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.