Monitorování virtuálních počítačů pomocí Azure Monitor
Tento scénář popisuje, jak pomocí Azure Monitor monitorovat stav a výkon virtuálních počítačů a jejich úloh. Zahrnuje shromažďování telemetrických dat, která jsou důležitá pro monitorování, analýzu a vizualizaci shromážděných dat za účelem identifikace trendů, a jak nakonfigurovat upozornění tak, aby bylo aktivně upozorňno na kritické problémy.
Tento článek představuje scénář a poskytuje obecné koncepty pro monitorování virtuálních počítačů v Azure Monitor. Pokud chcete přejít přímo do konkrétní oblasti, podívejte se na jeden z dalších článků, které jsou součástí tohoto scénáře popsaného v následující tabulce.
| Článek | Description |
|---|---|
| Povolení monitorování | Nakonfigurujte Azure Monitor monitorování virtuálních počítačů, což zahrnuje povolení přehledů virtuálních počítačů a povolení monitorování pro jednotlivé virtuální počítače. |
| Analyzovat | Analyzujte data monitorování shromážděná Azure Monitor z virtuálních počítačů a jejich hostovaných operačních systémů a aplikací a identifikujte trendy a důležité informace. |
| Výstrahy | Vytvářejte výstrahy pro proaktivní identifikaci kritických problémů v datech monitorování. |
| Monitorování zabezpečení | Objevte služby Azure pro monitorování zabezpečení virtuálních počítačů. |
| Monitorování úloh | Monitorujte aplikace a další úlohy spuštěné na virtuálních počítačích. |
Důležité
Tento scénář nezahrnuje funkce, které nejsou obecně dostupné. Funkce ve verzi Public Preview, jako je například stav hosta virtuálního počítače, potenciálně významně upravují zde uvedená doporučení. Scénář se aktualizuje s přechodem funkcí ve verzi Preview na všeobecnou dostupnost.
Typy počítačů
Tento scénář zahrnuje monitorování následujících typů počítačů pomocí Azure Monitor. Mnohé z zde popsaných procesů jsou stejné bez ohledu na typ počítače. Tam, kde je to vhodné, jsou jasně identifikované aspekty různých typů počítačů. Mezi typy počítačů patří:
- Virtuální počítače Azure.
- Škálovací sady virtuálních počítačů Azure.
- Hybridní počítače, což jsou virtuální počítače běžící v jiných cloudech, s poskytovatelem spravovaných služeb nebo místně. Zahrnují také fyzické počítače spuštěné místně.
Vrstvy monitorování
Virtuální počítač má v podstatě čtyři vrstvy, které vyžadují monitorování. Každá vrstva má odlišnou sadu požadavků na telemetrii a monitorování.
| Vrstva | Popis |
|---|---|
| Hostitel virtuálního počítače | Hostitelský virtuální počítač v Azure. Azure Monitor nemá přístup k hostiteli v jiných cloudech, ale musí spoléhat na informace shromážděné z hostového operačního systému. Hostitel může být užitečný ke sledování aktivit, jako jsou změny konfigurace, ale obvykle se k výraznému upozornění nevyužít. |
| Hostovaný operační systém | Operační systém běžící na virtuálním počítači, což je nějaká verze systému Windows nebo Linux. Hostující operační systém nabízí velké množství dat monitorování, například data o výkonu a události. Přehledy virtuálních Azure Monitor systému poskytují významnou část logiky pro monitorování stavu a výkonu hostového operačního systému. |
| Úlohy | Úlohy spuštěné v hostování operačního systému, které podporují vaše obchodní aplikace. Azure Monitor poskytuje předdefinované monitorování pro některé úlohy. Shromažďování dat a upozornění pro jiné úlohy je obvykle potřeba nakonfigurovat pomocí dat monitorování, která generují. |
| Aplikace | Obchodní aplikaci, která závisí na vašich virtuálních počítačích, je možné monitorovat pomocí nástroje Application Přehledy. |
Přehledy virtuálních počítače
Tento scénář se zaměřuje na přehledy virtuálních počítačů,což je primární funkce Azure Monitor monitorování virtuálních počítačů. Přehledy virtuálních počítače poskytují následující funkce:
- Zjednodušené onboarding agentů umožňující monitorování hostovaných operačních systémů a úloh virtuálního počítače
- Předdefinované grafy výkonu a sešity, které můžete použít k analýze základních metrik výkonu z hostovaného operačního systému virtuálního počítače.
- Mapa závislostí, která zobrazuje procesy spuštěné na jednotlivých virtuálních počítačích a vzájemně propojených komponentách s jinými počítači a externími zdroji.
Agenti
Každý monitorovací nástroj, například Azure Monitor, vyžaduje, aby agent nainstalovaný na počítači shromažďoval data z hostovaných operačních systémů. Azure Monitor několik agentů, kteří shromažďují různá data, odesílali data do různých umístění a podporují různé funkce. VM Insights spravuje nasazení a konfiguraci agentů, které bude používat většina zákazníků. Pro případ, že potřebujete konkrétní scénáře, které podporují, jsou popsány v následující tabulce. Podrobný popis a porovnání různých agentů najdete v tématu Přehled agentů Azure Monitor agentů.
Poznámka
Agent Azure Monitor agenta Log Analytics, diagnostického rozšíření a agenta Telegrafu, jakmile získá požadované funkce. Tito další agenti jsou stále potřeba pro funkce, jako jsou přehledy virtuálních počítače, Microsoft Defender for Cloud a Microsoft Sentinel.
- Azure Monitor agent:Podporuje virtuální počítače v Azure, v jiných cloudových prostředích a v místním prostředí. Odesílá data do Azure Monitor metrik a protokolů. Když plně podporuje přehledy virtuálních počítače, Microsoft Defender for Cloud a Microsoft Sentinel, zcela nahradí agenta Log Analytics a diagnostické rozšíření.
- Agent Log Analytics:Podporuje virtuální počítače v Azure, v jiných cloudových prostředích a v místním prostředí. Odesílá data do Azure Monitor protokolů. Podporuje přehledy virtuálních počítače a řešení pro monitorování. Tento agent je stejný agent, který se používá System Center Operations Manager.
- Agent závislostí:Shromažďuje data o procesech spuštěných na virtuálním počítači a jejich závislostech. Spoléhá na agenta Log Analytics při přenosu dat do Azure a podporuje přehledy virtuálních Service Map a Wire Data 2.0 řešení.
- Rozšíření Azure Diagnostic:K dispozici Azure Monitor virtuálních počítačů. Může odesílat data do Azure Event Hubs a Azure Storage.
Další kroky
Analýza dat monitorování shromážděných pro virtuální počítače