Az Azure Diagnostics bővítmény áttekintése

Azure Diagnostics bővítmény egy ügynök az Azure Monitorban, amely monitorozási adatokat gyűjt az Azure számítási erőforrások vendég operációs rendszeréből, beleértve a virtuális gépeket is. Ez a cikk áttekintést nyújt Azure Diagnostics bővítményről, az általa támogatott funkciókról, valamint a telepítési és konfigurációs lehetőségekről.

Megjegyzés

Azure Diagnostics bővítmény azon ügynökök egyike, amelyek monitorozási adatokat gyűjtenek a számítási erőforrások vendég operációs rendszeréből. A különböző ügynökök leírásáért és a követelményeknek megfelelő ügynökök kiválasztásával kapcsolatos útmutatásért lásd : Az Azure Monitor-ügynökök áttekintése.

Elsődleges forgatókönyvek

Ha az alábbiakra van szüksége, használja Azure Diagnostics bővítményt:

A Azure Diagnostics bővítmény korlátozásai:

  • Csak Azure-erőforrásokkal használható.
  • Korlátozottan képes adatokat küldeni az Azure Monitor-naplókba.

Összehasonlítás a Log Analytics-ügynökkel

Az Azure Monitor Log Analytics-ügynökével monitorozási adatokat is gyűjthet a virtuális gépek vendég operációs rendszeréről. A követelményektől függően bármelyiket vagy mindkettőt használhatja. Az Azure Monitor-ügynökök összehasonlításáért lásd : Az Azure Monitor-ügynökök áttekintése.

A legfontosabb megfontolandó különbségek a következők:

Költségek

A bővítmény Azure Diagnostics nem jár költséggel, de előfordulhat, hogy díjat kell fizetnie a betöltött adatokért. Ellenőrizze az Azure Monitor díjszabását az adatgyűjtés célhelyének meghatározásához.

Összegyűjtött adatok

Az alábbi táblázatok a Windows és Linux diagnosztikai bővítmény által gyűjthető adatokat sorolják fel.

Windows diagnosztikai bővítmény (WAD)

Adatforrás Description
Windows-eseménynaplók Események a Windows eseménynaplójából.
Teljesítményszámlálók Az operációs rendszer és a számítási feladatok különböző aspektusainak teljesítményét mérő numerikus értékek.
IIS-naplók A vendég operációs rendszeren futó IIS-webhelyek használati adatai.
Alkalmazásnaplók Az alkalmazás által írt üzenetek nyomon követése.
.NET EventSource-naplók Események írása a .NET EventSource osztály használatával.
Jegyzékalapú ETW-naplók Bármilyen folyamat által létrehozott Windows-események eseménykövetése.
Összeomlási memóriaképek (naplók) Információ a folyamat állapotáról, ha egy alkalmazás összeomlik.
Fájlalapú naplók Az alkalmazás vagy szolgáltatás által létrehozott naplók.
Ügynök diagnosztikai naplói Információ magáról Azure Diagnostics.

Linux diagnosztikai bővítmény (LAD)

Adatforrás Description
Rendszernapló A Linux eseménynaplózási rendszernek küldött események
Teljesítményszámlálók Az operációs rendszer és a számítási feladatok különböző aspektusainak teljesítményét mérő numerikus értékek
Naplófájlok Fájlalapú naplóba küldött bejegyzések

Adatcélok

A Windows és Linux Azure Diagnostics bővítménye mindig adatokat gyűjt egy Azure Storage-fiókba. Azoknak a tábláknak és bloboknak a listáját, amelyekben ezeket az adatokat gyűjti a rendszer, olvassa el a Azure Diagnostics bővítmény telepítése és konfigurálása Windowshoz és a Metrikák és naplók monitorozása Azure Diagnostics Bővítmény használata Linuxhoz című cikket.

Konfiguráljon egy vagy több adatfogyóhelyet úgy, hogy adatokat küldjön más célhelyekre. Az alábbi szakaszok a Windows és Linux diagnosztikai bővítményhez elérhető fogadókat sorolják fel.

Windows diagnosztikai bővítmény (WAD)

Cél Description
Azure Monitor-metrikák Teljesítményadatok gyűjtése az Azure Monitor-metrikákba. Lásd: Vendég operációsrendszer-metrikák küldése az Azure Monitor metrikaadatbázisába.
Event Hubs Az Azure Event Hubs használatával adatokat küldhet az Azure-on kívülre. Lásd: Adatok streamelése Azure Diagnostics Azure Event Hubs.
Azure Storage-blobok Adatok írása blobokra az Azure Storage-ban a táblák mellett.
Application Insights Gyűjtsön adatokat a virtuális gépen futó alkalmazásokból az Application Insightsba, hogy integrálható legyen más alkalmazásmonitorozással. Lásd: Diagnosztikai adatok küldése az Application Insightsnak.

WaD-adatokat is gyűjthet a tárolóból egy Log Analytics-munkaterületre az Azure Monitor-naplók elemzéséhez, bár ehhez a funkcióhoz általában a Log Analytics-ügynököt használják. Közvetlenül a Log Analytics-munkaterületre küldhet adatokat, és támogatja a több funkciót biztosító megoldásokat és elemzéseket. Lásd: Azure diagnosztikai naplók gyűjtése az Azure Storage-ból.

Linux diagnosztikai bővítmény (LAD)

A LAD adatokat ír az Azure Storage-táblákba. Az alábbi táblázatban szereplő fogadókat támogatja.

Cél Description
Event Hubs Az Azure Event Hubs használatával adatokat küldhet az Azure-on kívülre.
Azure Storage-blobok Adatok írása blobokra az Azure Storage-ban a táblák mellett.
Azure Monitor-metrikák Telepítse a Telegraf-ügynököt a LAD mellett. Lásd: Egyéni metrikák gyűjtése Linux rendszerű virtuális gépekhez az InfluxData Telegraf-ügynökkel.

Telepítés és konfigurálás

A diagnosztikai bővítmény virtuálisgép-bővítményként van implementálva az Azure-ban, így ugyanazokat a telepítési lehetőségeket támogatja az Azure Resource Manager-sablonok, a PowerShell és az Azure CLI használatával. A virtuálisgép-bővítmények telepítésével és karbantartásával kapcsolatos információkért lásd: Virtuálisgép-bővítmények és -szolgáltatások Windows és virtuálisgép-bővítményekhez és -szolgáltatások Linuxhoz.

Telepítheti és konfigurálhatja a Windows és a Linux diagnosztikai bővítményt is a virtuális gép menüjének Figyelés szakaszának Diagnosztikai beállítások szakaszában található Azure Portal.

A windowsos és linuxos diagnosztikai bővítmény telepítésével és konfigurálásával kapcsolatos információkért tekintse meg az alábbi cikkeket:

Egyéb dokumentáció

További információért tekintse meg az alábbi cikkeket.

Azure Cloud Services (klasszikus) webes és feldolgozói szerepkörök

Azure Service Fabric

Szolgáltatások monitorozása és diagnosztizálása egy helyi gép fejlesztési beállításánál

Következő lépések