Sdílet prostřednictvím


Přehled rozšíření Azure Diagnostics

Rozšíření Azure Diagnostics je agent ve službě Azure Monitor , který shromažďuje data monitorování z hostovaného operačního systému výpočetních prostředků Azure, včetně virtuálních počítačů. Tento článek obsahuje přehled rozšíření Azure Diagnostics, konkrétní funkce, které podporuje, a možnosti instalace a konfigurace.

Poznámka:

Rozšíření Azure Diagnostics bude 31. března 2026 zastaralé. Po tomto datu už Microsoft nebude poskytovat podporu pro rozšíření Azure Diagnostics.

Migrace z rozšíření Azure Diagnostics pro Linux (LAD) a Windows (WAD) na agenta služby Azure Monitor

  • Agent služby Azure Monitor může shromažďovat a odesílat data do více cílů, včetně pracovních prostorů služby Log Analytics, Azure Event Hubs a Azure Storage.
  • Pokud chcete zkontrolovat, která rozšíření jsou na vašem virtuálním počítači nainstalovaná, v části Nastavení na virtuálním počítači vyberte Rozšíření a aplikace.
  • Po nastavení agenta služby Azure Monitor odeberte LAD nebo WAD, aby shromažďoval stejná data do služby Event Hubs nebo Azure Storage, aby nedocházelo k duplicitním datům.
  • Jako alternativu k úložišti důrazně doporučujeme nastavit tabulku s pomocným plánem v pracovním prostoru služby Log Analytics pro nákladově efektivní protokolování.

Primární scénáře

Pokud potřebujete, použijte rozšíření Azure Diagnostics:

Omezení rozšíření Azure Diagnostics:

  • Dá se použít jenom s prostředky Azure.
  • Má omezenou schopnost odesílat data do protokolů služby Azure Monitor.

Porovnání s agentem Log Analytics

Agent Log Analytics ve službě Azure Monitor je také možné použít ke shromažďování dat monitorování z hostovaného operačního systému virtuálních počítačů. V závislosti na vašich požadavcích se můžete rozhodnout použít jednu nebo obě možnosti. Porovnání agentů Služby Azure Monitor najdete v tématu Přehled agentů služby Azure Monitor.

Mezi hlavní rozdíly, které je potřeba vzít v úvahu, patří:

  • Rozšíření Azure Diagnostics je možné použít jenom s virtuálními počítači Azure. Agenta Log Analytics je možné použít s virtuálními počítači v Azure, jinými cloudy a místními prostředími.
  • Rozšíření Azure Diagnostics odesílá data do služby Azure Storage, metrik Azure Monitoru (jenom Windows) a do služby Azure Event Hubs. Agent Log Analytics shromažďuje data do protokolů služby Azure Monitor.
  • Agent Log Analytics se vyžaduje pro vyřazená řešení, přehledy virtuálních počítačů a další služby, jako je Microsoft Defender for Cloud.

Náklady

Za ingestované data se neúčtují žádné náklady na rozšíření Azure Diagnostics, ale za ingestování dat se vám můžou účtovat poplatky. Zkontrolujte ceny služby Azure Monitor pro cíl, ve kterém shromažďujete data.

Shromážděná data

Následující tabulky uvádějí data, která je možné shromažďovat rozšířením diagnostiky windows a Linuxu.

Rozšíření diagnostiky Windows (WAD)

Zdroj dat Popis
Protokoly událostí Windows Události z protokolu událostí Systému Windows.
Čítače výkonu Číselné hodnoty měří výkon různých aspektů operačního systému a úloh.
Protokoly IIS Informace o využití pro weby služby IIS spuštěné v hostovaném operačním systému.
Protokoly aplikací Trasujte zprávy napsané vaší aplikací.
Protokoly .NET EventSource Psaní událostí pomocí třídy .NET EventSource
Protokoly Trasování událostí pro Windows založené na manifestu Trasování událostí pro události Systému Windows vygenerované jakýmkoli procesem
Výpisy stavu systému (protokoly) Informace o stavu procesu v případě chybového ukončení aplikace
Protokoly založené na souborech Protokoly vytvořené vaší aplikací nebo službou
Diagnostické protokoly agenta Informace o samotné diagnostice Azure

Rozšíření diagnostiky Linuxu (LAD)

Zdroj dat Popis
Syslog Události odeslané do systému protokolování událostí Linuxu
Čítače výkonu Číselné hodnoty měření výkonu různých aspektů operačního systému a úloh
Soubory protokolu Položky odeslané do protokolu založeného na souborech

Cíle dat

Rozšíření Azure Diagnostics pro Windows i Linux vždy shromažďuje data do účtu Azure Storage. Seznam konkrétních tabulek a objektů blob, ve kterých se tato data shromažďují, najdete v tématu Instalace a konfigurace rozšíření Azure Diagnostics pro Windows a použití rozšíření Azure Diagnostics pro Linux k monitorování metrik a protokolů.

Nakonfigurujte jednu nebo více datových jímek tak, aby odesílala data do jiných cílů. Následující části obsahují seznam jímek dostupných pro rozšíření diagnostiky windows a Linuxu.

Rozšíření diagnostiky Windows (WAD)

Cíl Popis
Metriky Azure Monitoru Shromážděte údaje o výkonu do metrik služby Azure Monitor. Viz Odeslání metrik hostovaného operačního systému do databáze metrik služby Azure Monitor.
Centrum událostí Pomocí služby Azure Event Hubs můžete odesílat data mimo Azure. Viz Streamování diagnostických dat Azure do služby Azure Event Hubs.
Objekty blob služby Azure Storage Kromě tabulek zapisujte data do objektů blob ve službě Azure Storage.
Application Insights Shromážděte data z aplikací spuštěných ve virtuálním počítači do Application Insights, abyste se mohli integrovat s jiným monitorováním aplikací. Viz Odeslání diagnostických dat do Application Insights.

Data WAD můžete také shromažďovat z úložiště do pracovního prostoru služby Log Analytics a analyzovat je pomocí protokolů služby Azure Monitor, i když se pro tuto funkci obvykle používá agent Log Analytics. Může odesílat data přímo do pracovního prostoru služby Log Analytics a podporuje řešení a přehledy, které poskytují více funkcí. Viz Shromažďování diagnostických protokolů Azure ze služby Azure Storage.

Rozšíření diagnostiky Linuxu (LAD)

LaD zapisuje data do tabulek ve službě Azure Storage. Podporuje jímky v následující tabulce.

Cíl Popis
Centrum událostí Pomocí služby Azure Event Hubs můžete odesílat data mimo Azure.
Objekty blob služby Azure Storage Kromě tabulek zapisujte data do objektů blob ve službě Azure Storage.
Metriky Azure Monitoru Nainstalujte kromě LAD agenta Telegraf. Viz Shromažďování vlastních metrik pro virtuální počítač s Linuxem pomocí agenta InfluxData Telegraf.

Instalace a konfigurace

Rozšíření diagnostiky se implementuje jako rozšíření virtuálního počítače v Azure, takže podporuje stejné možnosti instalace pomocí šablon Azure Resource Manageru, PowerShellu a Azure CLI. Informace o instalaci a údržbě rozšíření virtuálních počítačů najdete v tématu Rozšíření a funkce virtuálních počítačů pro rozšíření a funkce windows a virtuálních počítačů pro Linux.

Rozšíření diagnostiky Pro Windows i Linux můžete také nainstalovat a nakonfigurovat na webu Azure Portal v části Nastavení diagnostiky v části Monitorování v nabídce virtuálního počítače.

Informace o instalaci a konfiguraci rozšíření diagnostiky pro Windows a Linux najdete v následujících článcích:

Podporované operační systémy

V následujících tabulkách jsou uvedeny operační systémy podporované wad a LAD. Informace o jedinečných aspektech a procesu instalace najdete v dokumentaci ke každému agentu. Viz dokumentace k Telegrafu pro podporované operační systémy. Předpokládá se, že všechny operační systémy jsou typu x64. x86 se nepodporuje pro žádný operační systém.

Windows

Operační systém Technická podpora
Windows Server 2022
Windows Server 2022 Core
Windows Server 2019
Windows Server 2019 Core
Windows Server 2016
Windows Server 2016 Core
Windows Server 2012 R2
Windows Server 2012
Klient Windows 11 a Pro
Windows 11 Enterprise (včetně více relací)
Windows 10 1803 (RS4) a novější
Windows 10 Enterprise (včetně více relací) a Pro (pouze scénáře serveru)

Linux

Operační systém Technická podpora
CentOS Linux 9
CentOS Linux 8
CentOS Linux 7
Debian 12
Debian 11
Debian 10
Debian 9
Debian 8
Oracle Linux 9
Oracle Linux 8
Oracle Linux 7
Oracle Linux 6.4 nebo novější
Red Hat Enterprise Linux Server 9
Red Hat Enterprise Linux Server 8*
Red Hat Enterprise Linux Server 7
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Server 12
Ubuntu 22.04 LTS
Ubuntu 20.04 LTS
Ubuntu 18.04 LTS
Ubuntu 16.04 LTS
Ubuntu 14.04 LTS

* Vyžaduje instalaci Pythonu 2 na počítači a alias pro příkaz Pythonu.

Další dokumentace

Další informace najdete v následujících článcích.

Webové role a role pracovních procesů Azure Cloud Services (classic)

Azure Service Fabric

Monitorování a diagnostika služeb v nastavení místních počítačů pro vývoj

Další kroky