Monitorování a Azure Monitor

Dokončeno

Tato lekce poskytuje přehled monitorování a služby Azure Monitor. Dozvíte se o možnostech služby Azure Monitor, které jsou důležité pro úspěšné fungování vašich prostředků a aplikací Azure a hybridních prostředků.

Seznámení s monitorováním

Vaše IT prostředí může obsahovat mnoho prostředků, služeb, sítí a další infrastruktury. Monitorování sleduje stav, stav, chování a výkon vašich aplikací a IT prostředí. Jedním zcílůch Dalším cílem je rozpoznat a pomoct vyřešit případné problémy.

Monitorování zahrnuje následující klíčové aktivity:

  • Shromažďování dat: Metriky, protokoly a trasování protokolů, které poskytují přehled o fungování a výkonu monitorovaných komponent.
  • Analýza dat: Pochopení aktuálního stavu, predikce potenciálních problémů, identifikace vzorů, trendů a anomálií
  • Upozornění: Aktivují se při splnění konkrétních podmínek, jako je vysoké využití procesoru nebo nedostatek místa na disku. Pomáhá informovat správce nebo aktivovat automatizované odpovědi.
  • Vizualizace: Prezentace shromážděných dat v uživatelsky přívětivých vizuálních formátech, které správcům pomůžou rychle vyhodnotit stav systému a prostředků.
  • Diagnostika a řešení potíží: Pomoc s identifikací hlavních příčin problémů a přijímáním informovaných rozhodnutí k jejich řešení.

Monitorování poskytuje následující důležité výhody:

  • Optimalizace výkonu a nákladů: Identifikuje kritické body výkonu a oblasti pro zlepšení využití prostředků, efektivity a nákladů.
  • Proaktivní správa: Umožňuje provádět proaktivní opatření místo reaktivních opatření, abyste zabránili výpadkům, přerušením a dalším problémům.
  • Spolehlivost: Poskytuje rychlou identifikaci, řešení potíží a obnovení v případě, že dojde k problémům.
  • Plánování kapacity: Pomáhá analyzovat historické vzory využití, které vám pomůžou při prognózování, plánování a škálování infrastruktury.
  • Monitorování zabezpečení: Zjišťuje bezpečnostní hrozby, porušení zabezpečení a podezřelé aktivity a reaguje na ně, aby se zachoval stav zabezpečení systému.
  • Monitorování dodržování předpisů a zásad správného řízení: Může monitorovat dodržování standardů, předpisů a zásad.

Přehled služby Azure Monitor

Když spouštíte aplikace založené na různých službách a prostředcích, klíčovým prvkem monitorování je schopnost spojit výkon a stav vašich aplikací s komponentami, na kterých jsou postavené. Tato pozorovatelnost umožňuje efektivně analyzovat a řešit problémy s aplikacemi.

Azure Monitor poskytuje funkce a nástroje pro shromažďování, správu a analýzu IT dat ze všech vašich prostředků Azure, dalších cloudů a místních prostředků. Následující diagram znázorňuje zobrazení architektury na vysoké úrovni služby Azure Monitor.

Diagram znázorňující přehled služby Azure Monitor se zdroji dat a funkcemi, které používají shromážděná data

Shromažďování dat a úložiště

Jakmile přidáte prostředky do předplatného Azure, Azure Monitor začne shromažďovat data o prostředcích. Azure Monitor nabízí následující možnosti pro shromažďování, ukládání a správu dat monitorování:

  • Nativní monitorování celého nasazení Azure
  • Nástroje, jako jsou agenti shromažďování dat a rozhraní API pro monitorování všech vrstev ve vašem zásobníku To zahrnuje aplikace a infrastrukturu v Azure i mimo Azure.
  • Integrace se službou streamování dat azure Event Hubs
  • Transformace dat během příjmu dat umožňují vyfiltrovat data, která nepotřebujete.
  • Konfigurovatelné doby uchovávání dat, archivace a možnosti obnovení
  • Slevy na cenovou úroveň na základě objemu dat
  • Plán protokolů Basic s nízkými náklady pro shromažďování a ukládání podrobných protokolů s velkým objemem, které používáte k ladění, odstraňování potíží a auditování. Nejedná se ale o analýzy a výstrahy.

Analýza dat a odpověď

Azure Monitor nabízí širokou škálu nástrojů a možností, které vám pomůžou analyzovat a získávat přehledy z dat monitorování. Azure Monitor obsahuje následující funkce, které podporují analýzu dat a odpovědi:

  • Snadno použitelné uživatelské rozhraní portálu, které umožňuje zobrazit, filtrovat a manipulovat s daty monitorování.
  • dotazovací jazyk Kusto (KQL), výkonný dotazovací jazyk, který je optimalizovaný pro ad hoc dotazy, zkoumání dat a analýzu velkých objemů dat streamovaných z více zdrojů téměř v reálném čase.
  • Řada nástrojů pro přizpůsobení analýzy, vizualizací, upozorňování a odpovědí
  • Předefinovaná doporučená upozornění
  • Prostředí pro monitorování připravená k použití s pokročilými integrovanými analýzami a vizualizacemi nasazení
  • Automatické škálování pro automatické přidávání a odebírání prostředků podle zatížení vaší aplikace
  • Nativní funkce strojového učení a umělé inteligence, které vám pomůžou detekovat a reagovat na anomálie.

Upozornění, sešity a vizualizace

Interaktivní monitorování je jedním ze způsobů, jak monitorovat aplikaci. Další možností je nakonfigurovat upozornění pro odesílání textových zpráv nebo e-mailů osobě nebo týmu pro další šetření. V určitých situacích můžete také aktivovat akce odezvy.

Sešity Azure Monitoru poskytují flexibilní plátno pro analýzu dat a vytváření bohatých vizuálních sestav na webu Azure Portal. Sešity můžou využívat více zdrojů dat Azure a kombinovat je do sjednocených interaktivních prostředí. Můžete použít předem vytvořené sešity, které azure Monitor poskytuje, nebo můžete vytvořit vlastní sešity z předdefinovaných šablon.

Následující obrázek ukazuje tři typy sešitů, které zobrazují protokolovaná data v různých formátech grafů a tabulek.

Snímky obrazovky se třemi sešity zobrazující zaprotokolovaná data v různých formátech grafů a tabulek

Vizualizace, které vytvoříte ve službě Azure Monitor, můžete přidat do řídicích panelů Azure, které umožňují kombinovat různé druhy dat do jednoho podokna na webu Azure Portal.

Snímek obrazovky řídicího panelu Azure, který zobrazuje metriky ve formátu grafu pro metriky výkonu aplikací vlevo a incidenty zabezpečení vpravo