Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure Monitor poskytuje nástroje pro monitorování stavu, výkonu a dostupnosti virtuálních počítačů Azure a škálovacích sad virtuálních počítačů Azure. Kombinuje signály na úrovni hostitele, které Azure shromažďuje automaticky s volitelnými metrikami a protokoly z hostovaného operačního systému. Tato data společně pomáhají zjišťovat problémy se službami, porozumět tlaku na prostředky a řešit potíže s úlohami spuštěnými na každém počítači.
Tento článek vysvětluje možnosti monitorování virtuálních počítačů ve službě Azure Monitor, včetně metrik hostitelů, rozšířeného monitorování hosta, shromažďování protokolů a upozorňování. Pomůže vám také pochopit, které možnosti použít pro různé cíle monitorování.
Související prostředky
| Typ zdroje | Description |
|---|---|
| Hybridní počítač | Pro virtuální počítače v jiných cloudech a v místním prostředí použijte servery s podporou Azure Arc a připojte je ke službě Azure Monitor. Po instalaci agenta Azure Connected Machine můžete tyto počítače monitorovat stejnými metodami jako virtuální počítače Azure. |
| Škálovací sady virtuálních počítačů | Škálovací sady virtuálních počítačů Azure (VMSS) podporují metriky hostitele a údaje o výkonu virtuálního počítače prostřednictvím Azure Monitor agenta, podobně jako virtuální počítače Azure. VMSS nepodporuje nové prostředí metrik. Pokyny k nastavení najdete v kurzu: Povolení monitorování škálovací sady virtuálních počítačů Azure. |
Zobrazení stavu virtuálního počítače
Otevřete Monitor pro libovolný virtuální počítač na webu Azure Portal a zobrazte jeho aktuální stav. Toto zobrazení ukazuje souhrn běžných metrik, i když dostupná data závisí na konfiguraci monitorování. Metriky hostitele, včetně dostupnosti, se ve výchozím nastavení shromažďují. Metriky a protokoly hosta vyžadují rozšířenou konfiguraci monitorování popsanou v části Povolit rozšířené monitorování.
Povolení rozšířeného monitorování
Azure Monitor shromažďuje dva typy metrik z virtuálních počítačů:
- Metriky hostitele poskytují přehled o celkovém výkonu a zatížení (využití procesoru, síťový provoz, vstupně-výstupní operace disku). Tyto údaje se shromažďují automaticky bez poplatků.
- Metriky hosta poskytují podrobné přehledy o aplikacích, komponentách a procesech spuštěných uvnitř počítače. Při řešení potíží s výkonem můžete například začít s metrikami hostitele, abyste zjistili, které počítače jsou zatížené, a pak pomocí dat hosta přejít k podrobnostem o konkrétním chování operačního systému a aplikace.
Povolte rozšířené monitorování, abyste mohli shromažďovat data hostů a plně využít zobrazení Monitor na Azure portálu. Tento proces nainstaluje agenta Azure Monitoru na virtuální počítač a začne shromažďovat výchozí sadu metrik.
Když povolíte monitorování hosta na portálu Azure, zvolte mezi metrikami OpenTelemetry (doporučeno pro nová nasazení) a metrikami založenými na protokolech (klasické pro existující implementace). Obě poskytují monitorování hosta, ale liší se v tom, jak ukládají a zpracovávají metriky. Podrobnosti o těchto možnostech najdete v tématu Metrické prostředí pro virtuální počítače v Azure Monitor.
Podrobné pokyny k povolení rozšířeného monitorování najdete v kurzu: Povolení rozšířeného monitorování pro virtuální počítač Azure.
Umožnění na velkém měřítku
Povolte monitorování virtuálních počítačů ve velkém měřítku pomocí nástrojů Azure CLI, PowerShellu, Azure Policy, šablon ARM, Bicep a další infrastruktury jako kódu (IaC). Pokyny k implementaci najdete v tématu Povolení monitorování virtuálních počítačů ve službě Azure Monitor.
Povolte monitorování a další funkce správy ve velkém měřítku pro virtuální počítače pomocí základní správy počítačů.
Shromažďování protokolů
Azure Monitor shromažďuje z virtuálních počítačů několik typů dat protokolů, které poskytují podrobné informace o událostech, operacích a chování systému.
Protokoly aktivit
Protokoly aktivit zaznamenávají operace prováděné na virtuálním počítači, například při spuštění nebo zastavení virtuálního počítače, při změně konfigurací nebo při odstranění virtuálního počítače. Automaticky se shromažďují pro všechny prostředky Azure bez poplatků. Zobrazte protokoly aktivit pro virtuální počítač ze stránky protokolu aktivit na webu Azure Portal. Zobrazí se všechny operace pro daný virtuální počítač. Protokoly aktivit pro všechny prostředky v předplatném můžete zobrazit také ze stránky protokolu aktivit v nabídce Azure Monitoru. Odešlete je do pracovního prostoru služby Log Analytics, kde se na ně můžete dotazovat s dalšími daty protokolu. Podrobnosti o zobrazení a analýze protokolů aktivit najdete v protokolu aktivit služby Azure Monitor .
Protokoly hosta
Protokoly hosta pocházejí z operačního systému a aplikací spuštěných na virtuálním počítači. Na rozdíl od protokolů aktivit musíte nejdříve nakonfigurovat protokoly hostů, aby je mohl Azure Monitor shromažďovat, a platit poplatky za příjem dat a ukládání dat. Vytvořte pravidla shromažďování dat, která definují, které protokoly se mají shromažďovat a kam je odesílat. Viz Shromažďování dat protokolu hosta z virtuálních počítačů pomocí služby Azure Monitor.
Mezi běžné typy protokolů hosta patří:
- Protokoly událostí Systému Windows
- Syslog
- Protokoly služby IIS
- Vlastní textové protokoly
- Vlastní logy JSON
- Pasti SNMP
- Protokoly brány Windows Firewall
Jakmile Azure Monitor odesílá protokoly do pracovního prostoru služby Log Analytics, můžete je analyzovat pomocí dotazovacího jazyka Kusto (KQL). Můžete se například dotazovat na protokoly událostí systému Windows, abyste identifikovali běžné chyby nebo události zabezpečení, nebo analyzovat protokoly služby IIS, abyste porozuměli vzorům webového provozu. Další informace najdete v přehledu Služby Log Analytics .
Výstrahy
Výstrahy ve službě Azure Monitor proaktivně upozorňují, když se v datech monitorování nacházejí konkrétní podmínky. Umožňují vám identifikovat a řešit problémy ve vašem systému předtím, než si jich zákazníci všimnou. Můžete například vytvořit upozornění, které vás upozorní, když dojde k výpadku virtuálního počítače, když využití procesoru překročí určitou prahovou hodnotu nebo když dojde ke zjištění chybových událostí.
Když povolíte rozšířené monitorování, Azure Monitor vytvoří základní sadu doporučených pravidel upozornění pro virtuální počítač na základě vaší konfigurace monitorování. Pak můžete přizpůsobit prahové hodnoty, závažnost a oznámení z prostředí Upozornění.
Další pravidla upozornění
Kromě doporučených pravidel upozornění můžete vytvořit vlastní pravidla upozornění na základě libovolných metrik nebo dat protokolu shromážděných z vašich virtuálních počítačů. Pravidla upozornění vás můžou informovat prostřednictvím e-mailu, SMS nebo webhooků a můžou aktivovat automatizované odpovědi pomocí runbooků Azure Automation nebo Azure Functions.
Pokyny k vytváření vlastních pravidel upozornění pro virtuální počítače najdete tady:
- Vytváření upozornění na metriky ve službě Azure Monitor
- Vytváření upozornění dotazů protokolu ve službě Azure Monitor
Upozornění výchozích hodnot služby Azure Monitor (AMBA)
Základní upozornění služby Azure Monitor (AMBA) poskytují předdefinovanou základní úroveň upozornění, kterou můžete přizpůsobit pro data agenta služby Azure Monitor. AMBA můžete použít k monitorování výkonu a stavu virtuálního počítače povolením pravidel upozornění pro metriky, jako je dostupná paměť nebo délka fronty disku.
Performance Diagnostics
Diagnostika výkonu je nástroj pro řešení potíží, který vám pomůže identifikovat a diagnostikovat problémy s výkonem virtuálních počítačů Azure. Diagnostika výkonu použijte v případě, že potřebujete:
- Zkoumání aktuálních problémů s výkonem, jako je vysoké využití procesoru, paměti nebo disku
- Shromažďování komplexních diagnostických dat pro podporu Microsoftu
- Spouštění srovnávacích testů na výkonu disků virtuálního počítače
- Analýza výkonu Azure Files nebo sdílených položek SMB
- Identifikace problémů s konfigurací nebo známých problémů ovlivňujících výkon virtuálního počítače
Podrobnosti o použití diagnostiky výkonu najdete v tématu Použití diagnostiky výkonu ve službě Azure Monitor k řešení potíží s výkonem virtuálního počítače.
Zobrazení řídicích panelů Grafana
Řídicí panely s Grafana pro Azure virtuální počítače jsou integrované do prostředí pro monitorování virtuálních počítačů na portálu Azure. Integrované řídicí panely můžete použít pro zobrazení s jedním počítačem a ve velkém měřítku a můžete otevřít odkazy řídicího panelu z relevantních grafů.
Podrobnosti najdete v tématu Použití řídicích panelů Azure Monitor pomocí Grafany.
Související obsah
- Kurz: Povolení monitorování pro virtuální počítač Azure – Povolení monitorování pro jeden virtuální počítač
- Kurz: Povolení monitorování pro škálovací sadu virtuálních počítačů Azure – Povolení monitorování škálovací sady
- Kurz: Povolení doporučených upozornění pro škálovací sadu virtuálních počítačů Azure – Zapněte doporučená pravidla upozornění pro škálovací sadu.
- Povolení monitorování pro virtuální počítač Azure – Konfigurace monitorování ve velkém měřítku
- Migrace z logů na metriky OpenTelemetry – Přechod na systém metrik založených na OpenTelemetry
- Osvědčené postupy pro monitorování virtuálních počítačů ve službě Azure Monitor – Kontrola architektury a provozních doporučení
- Shromažďování dat protokolů hosta z virtuálních počítačů pomocí služby Azure Monitor – Konfigurace vlastních čítačů výkonu, protokolů hosta a událostí
- Analýza stavu a stavu virtuálního počítače pomocí služby Azure Monitor – Pomocí zobrazení výkonu přehledů virtuálních počítačů můžete analyzovat data o stavu a výkonu napříč počítači.
- Monitorování virtuálních počítačů Azure pomocí služby Azure Monitor – dokončete trénovací modul pro monitorování virtuálních počítačů.