Vývoj robustních datových základů serverů s podporou Azure Arc s využitím metrik a protokolů služby Azure Monitor

Dokončeno

Společnost Tailwind Manufacturing se zajímá o kolaci dat služby Azure Monitor na serverech s podporou Azure Arc, aby poskytovala základ pro analýzy, vytváření sestav a vizualizaci. V této lekci se dozvíte, jak Azure Monitor představuje data napříč metrikami a protokoly a možnostmi služby Azure Monitor Log Analytics.

Přehled dat pozorovatelnosti ve službě Azure Monitor

Dnešní složitá výpočetní prostředí spouštějí distribuované aplikace, které spoléhají na cloudové i místní služby. Povolení pozorovatelnosti v těchto prostředích vyžaduje shromažďování provozních dat z každé vrstvy a každé součásti distribuovaného systému. Musíte být schopni provádět podrobné přehledy o těchto datech a konsolidovat je do jediného podokna skla s různými perspektivami, abyste mohli podporovat zúčastněné strany ve vaší organizaci.

Azure Monitor shromažďuje a agreguje data z různých zdrojů do společné datové platformy, kde je můžete použít k analýze, vizualizaci a upozorňování. Poskytuje konzistentní prostředí nad daty z více zdrojů, což poskytuje podrobné přehledy o všech monitorovaných prostředcích a dokonce i s daty z jiných služeb, které ukládají jejich data ve službě Azure Monitor.

Diagram architektury azure Monitoru s osnovou základních komponent

Metriky služby Azure Monitor

Metriky jsou číselné hodnoty, které popisují určité aspekty systému v konkrétním bodu v čase. Shromažďují se v pravidelných intervalech a jsou identifikovány časovým razítkem, názvem, hodnotou a jedním nebo více definujícím popisky. Metriky je možné agregovat pomocí různých algoritmů v porovnání s jinými metrikami a analyzovat trendy v průběhu času.

Metriky ve službě Azure Monitor jsou uložené v databázi časové řady, která je optimalizovaná pro analýzu dat s časovým razítkem. Díky této optimalizaci jsou užitečné pro upozorňování a rychlé zjišťování problémů. Můžou vám říct, jak váš systém funguje, ale obvykle je potřeba je zkombinovat s protokoly za účelem identifikace původní příčiny problémů.

Metriky jsou k dispozici pro interaktivní analýzu na webu Azure Portal pomocí Průzkumníka metrik Azure. Můžete je přidat na řídicí panel Azure pro vizualizaci v kombinaci s jinými daty a použít je k upozorňování téměř v reálném čase.

  • Analýza pomocí Průzkumníka metrik k analýze shromážděných metrik v grafu a porovnání metrik z různých prostředků
  • Upozornění konfigurací pravidla upozornění na metriku, které odesílá oznámení nebo provádí automatizovanou akci, když hodnota metriky překročí prahovou hodnotu.
  • Vizualizovat připnutím výsledků dotazů jako tabulek nebo grafů na řídicích panelech Azure, vytvořením sešitu, který kombinuje více datových sad, nebo exportem výsledků do Grafany.
  • Automatizace použití automatického škálování ke zvýšení nebo snížení prostředků na základě hodnoty metriky překračující prahovou hodnotu

Diagram architektury metrik Azure s osnovou základních komponent

Azure Monitor Logs

Protokoly jsou záznamy událostí, ke kterým došlo v systému. Můžou obsahovat různé druhy dat a můžou být strukturované nebo volné texty s časovým razítkem. Můžou se vytvořit sporadicky jako události v prostředí generují položky protokolu. Systém s velkým zatížením obvykle generuje více svazků protokolu.

Protokoly ve službě Azure Monitor jsou uložené v pracovním prostoru služby Log Analytics založeném na Azure Data Exploreru, který poskytuje výkonný analytický modul a bohatý dotazovací jazyk. Protokoly obvykle poskytují dostatek informací, aby poskytovaly úplný kontext zjištěného problému a jsou cenné pro identifikaci původní příčiny problémů.

S dotazy na protokoly můžete interaktivně pracovat s Log Analytics na webu Azure Portal. Výsledky můžete také přidat do řídicího panelu Azure pro vizualizaci v kombinaci s jinými daty. Můžete také vytvořit upozornění protokolu, která aktivují výstrahu na základě výsledků naplánovaného dotazu.

  • Analýza pomocí Log Analytics na webu Azure Portal k zápisu dotazů na protokol a interaktivní analýze dat protokolů pomocí výkonného analytického modulu
  • Upozornění konfigurací pravidla upozornění protokolu, které odešle oznámení nebo provede automatizovanou akci, když výsledky dotazu odpovídají určitému výsledku.
  • Vizualizujte je připnutím výsledků dotazu jako tabulek nebo grafů na řídicích panelech Azure. Také vytvořením sešitu, který kombinuje více datových sad nebo exportuje výsledky do Power BI nebo Grafana pro vizualizaci.

Diagram architektury protokolů Azure s osnovou základních komponent

Azure Log Analytics

Log Analytics je nástroj na webu Azure Portal, který slouží k úpravě a spouštění dotazů na protokoly s daty v protokolech služby Azure Monitor. Můžete napsat dotaz, který vrátí sadu záznamů. Potom můžete pomocí funkcí Log Analytics řadit, filtrovat a analyzovat je. Nebo můžete napsat pokročilejší dotaz, který provede statistickou analýzu a vizualizuje výsledky v grafu za účelem identifikace konkrétního trendu.

Pracovní prostor Služby Log Analytics je jedinečné prostředí pro data protokolů z Azure Monitoru, Microsoft Sentinelu a Microsoft Defenderu pro cloud. Každý pracovní prostor má vlastní úložiště dat a konfiguraci, ale může kombinovat data z více služeb. Pro každou kolekci dat můžete použít jeden pracovní prostor nebo můžete vytvořit více pracovních prostorů na základě různých požadavků.

U serverů s podporou Služby Azure Arc vyberte v levém navigačním podokně protokoly a spusťte dotazy na shromážděná data Služby Log Analytics služby Azure Monitor.

Snímek obrazovky s zobrazením základních komponent pracovního prostoru Služby Azure Log Analytics