Monitorování a Azure Monitor
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.
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.
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.