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:
- Adatok küldése az Azure Storage-ba archiváláshoz vagy elemzéshez olyan eszközökkel, mint a Azure Storage Explorer.
- Adatokat küldhet az Azure Monitor-metrikáknak , hogy elemezze azokat a metrikaböngészővel , és kihasználhassa az olyan funkciók előnyeit, mint a közel valós idejű metrikariasztások és az automatikus skálázás (csak Windows esetén).
- Adatok küldése külső eszközökre Azure Event Hubs használatával.
- Gyűjtse össze a rendszerindítási diagnosztikát a virtuális gép rendszerindítási problémáinak kivizsgálásához.
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:
- Azure Diagnostics bővítmény csak Azure-beli virtuális gépekkel használható. A Log Analytics-ügynök az Azure-ban, más felhőkben és a helyszínen lévő virtuális gépekkel is használható.
- Azure Diagnostics bővítmény adatokat küld az Azure Storage-nak, az Azure Monitor-metrikáknak (csak Windows) és Azure Event Hubs. A Log Analytics-ügynök adatokat gyűjt az Azure Monitor-naplókba.
- A Log Analytics-ügynök szükséges a kivezetett megoldásokhoz, a virtuálisgép-elemzésekhez és más szolgáltatásokhoz, például a felhőhöz készült Microsoft Defender.
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:
- Azure Diagnostics-bővítmény telepítése és konfigurálása Windows rendszeren
- Metrikák és naplók monitorozása Linux diagnosztikai bővítmény használatával
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
- Bevezetés az Azure Cloud Services monitorozásába
- A Azure Diagnostics engedélyezése az Azure Cloud Services-ben
- Application Insights az Azure Cloud Servicesben
- Azure Cloud Services-alkalmazások folyamatának nyomon követése Azure Diagnostics
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
- Megtudhatja, hogyan használhat teljesítményszámlálókat a Azure Diagnostics.
- Ha problémákat tapasztal a diagnosztika elindításával vagy az adatok Azure Storage-táblákban való megkeresésével kapcsolatban, tekintse meg a hibaelhárítási Azure Diagnostics című témakört.