Monitorování virtuálních počítačů pomocí Azure Monitoru
Tato příručka popisuje, jak pomocí služby Azure Monitor monitorovat stav a výkon virtuálních počítačů a jejich úloh. Zahrnuje shromažďování telemetrických dat kritických pro monitorování a analýzu a vizualizaci shromážděných dat k identifikaci trendů. Také ukazuje, jak nakonfigurovat upozorňování na proaktivně upozorňování na kritické problémy.
Poznámka:
Tato příručka popisuje, jak implementovat úplné monitorování podnikového prostředí Azure a hybridního virtuálního počítače. Pokud chcete začít monitorovat první virtuální počítač Azure, přečtěte si téma Monitorování virtuálních počítačů Azure.
Typy počítačů
Tato příručka zahrnuje monitorování následujících typů počítačů pomocí služby Azure Monitor. Mnoho zde popsaných procesů je stejné bez ohledu na typ počítače. V případě potřeby jsou jasně identifikovány aspekty různých typů strojů. Mezi typy počítačů patří:
- Virtuální počítače Azure.
- Škálovací sady virtuálních počítačů Azure.
- Hybridní počítače, které jsou virtuální počítače spuštěné v jiných cloudech, s poskytovatelem spravovaných služeb nebo místně. Zahrnují také fyzické počítače, které běží místně.
Vrstvy monitorování
Virtuální počítač, který vyžaduje monitorování, jsou v zásadě čtyři vrstvy. 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 hostovaného operačního systému. Hostitel může být užitečný pro sledování aktivit, jako jsou změny konfigurace, a základní upozorňování, jako je využití procesoru a jestli je počítač spuštěný. |
Hostovaný operační systém | Operační systém spuštěný na virtuálním počítači, což je některá verze Windows nebo Linuxu. Z hostovaného operačního systému je k dispozici značné množství dat monitorování, jako jsou údaje o výkonu a události. Abyste mohli tuto telemetrii načíst, musíte nainstalovat agenta služby Azure Monitor. |
Úlohy | Úlohy spuštěné v hostovaném operačním systému, které podporují vaše obchodní aplikace. Ty obvykle generují data o výkonu a události podobné operačnímu systému, který můžete načíst. Abyste mohli tuto telemetrii načíst, musíte nainstalovat agenta služby Azure Monitor. |
Aplikace | Obchodní aplikace, která závisí na vašich virtuálních počítačích. To se obvykle monitoruje službou Application Insights. |
Kroky konfigurace
Následující tabulka uvádí různé kroky pro konfiguraci monitorování virtuálních počítačů. Každý z nich odkazuje na článek s podrobným popisem tohoto kroku konfigurace.
Krok | Popis |
---|---|
Nasazení agenta Azure Monitoru | Nasaďte agenta Azure Monitoru do azure a hybridních virtuálních počítačů, abyste mohli shromažďovat data z hostovaného operačního systému a úloh. |
Konfigurace shromažďování dat | Vytvořte pravidla shromažďování dat, která dávají agentovi Azure Monitoru pokyn ke shromažďování telemetrie z hostovaného operačního systému. |
Analýza shromážděných dat | Analýza dat monitorování shromážděných službou Azure Monitor z virtuálních počítačů a jejich hostovaných operačních systémů a aplikací za účelem identifikace trendů a důležitých informací |
Vytvoření pravidel upozornění | Vytvořte výstrahy pro proaktivní identifikaci kritických problémů v datech monitorování. |
Migrace logiky sady Management Pack | Obecné pokyny k překladu logiky ze sad Management Pack nástroje System Center Operations Manager do služby Azure Monitor |
Přehledy virtuálních počítačů
Přehledy virtuálních počítačů jsou funkce ve službě Azure Monitor, která umožňuje rychle začít monitorovat virtuální počítače. I když není nutné využívat většinu funkcí služby Azure Monitor pro monitorování virtuálních počítačů, poskytuje následující hodnotu:
- Zjednodušené onboardingu agenta Azure Monitoru, který umožňuje monitorování hostovaného operačního systému a úloh virtuálního počítače.
- Předkonfigurované pravidlo shromažďování dat, které shromažďuje nejběžnější sadu čítačů výkonu pro Windows a Linux.
- 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.
- Volitelná kolekce podrobností pro každý virtuální počítač, procesy, které jsou na něm spuštěné, a závislosti s ostatními službami.
- Volitelná mapa závislostí, která zobrazuje propojené komponenty s jinými počítači a externími zdroji
Články v této příručce obsahují pokyny ke konfiguraci přehledů virtuálních počítačů a používání dat, která shromažďuje s dalšími funkcemi služby Azure Monitor. Identifikují také alternativy, pokud se rozhodnete nepoužívat přehledy virtuálních počítačů.
Monitorování zabezpečení
Azure Monitor se zaměřuje na provozní data, zatímco monitorování zabezpečení v Azure se provádí jinými službami, jako je Microsoft Defender pro cloud a Microsoft Sentinel. Konfigurace těchto služeb není součástí této příručky.
Důležité
Služby zabezpečení mají své vlastní náklady nezávislé na službě Azure Monitor. Než tyto služby nakonfigurujete, projděte si informace o jejich cenách a určete odpovídající investice do jejich využití.
Následující tabulka uvádí body integrace pro Azure Monitor se službami zabezpečení. Všechny služby používají stejného agenta Azure Monitoru, který snižuje složitost, protože na virtuální počítače se nenasazují žádné další komponenty. Defender for Cloud a Microsoft Sentinel ukládají svá data do pracovního prostoru služby Log Analytics, abyste mohli pomocí dotazů protokolu korelovat data shromážděná různými službami. Nebo můžete vytvořit vlastní sešit, který kombinuje data zabezpečení a dostupnost a data o výkonu v jednom zobrazení.
Pokyny k nejúčinnějšímu návrhu pracovního prostoru pro vaše požadavky s ohledem na všechny služby, které je používají, najdete v tématu Návrh architektury pracovního prostoru služby Log Analytics.
Bod integrace | Azure Monitor | Microsoft Defender for Cloud |
Microsoft Sentinel |
Microsoft Defender for Endpoint |
---|---|---|---|---|
Shromažďuje události zabezpečení. | X1 | X | X | X |
Ukládá data v pracovním prostoru služby Log Analytics. | X | X | X | |
Používá agenta Azure Monitoru. | X | X | X | X |
1 Agent Služby Azure Monitor může shromažďovat události zabezpečení, ale odešle je do tabulky událostí s dalšími událostmi. Microsoft Sentinel poskytuje další funkce pro shromažďování a analýzu těchto událostí.
Důležité
Pro některé funkce služby je agent Azure Monitor ve verzi Preview. Aktuální podrobnosti najdete v části Podporované služby a funkce .
Řešení potíží s výkonem virtuálního počítače pomocí diagnostiky výkonu
Nástroj Diagnostika výkonu pomáhá řešit problémy s výkonem virtuálních počítačů s Windows nebo Linuxem díky rychlé diagnostice a poskytování přehledů o problémech, které aktuálně na vašich počítačích najde. Nástroj neanalyzuje historická data monitorování, která shromažďujete, ale místo toho kontroluje aktuální stav počítače, jestli neobsahuje známé problémy, implementaci osvědčených postupů a složité problémy, které zahrnují nízký výkon virtuálního počítače nebo vysoké využití procesoru, místa na disku nebo paměti.