Mi az Azure Monitor-alkalmazás Elemzések automatikus integrációja?
Az autoinstrumentáció lehetővé teszi, hogy az alkalmazás Elemzések elérhetővé tegye a telemetriát, például a metrikákat, kérelmeket és függőségeket az alkalmazás Elemzések erőforrásában. Egyszerű hozzáférést biztosít az olyan szolgáltatásokhoz, mint az alkalmazás irányítópultja és az alkalmazástérkép.
Ha a nyelv és a platform támogatott, válassza a megfelelő hivatkozást a Támogatott környezetek, nyelvek és erőforrás-szolgáltatók táblában a részletesebb információkért. Az autoinstrumentáció sok esetben alapértelmezés szerint engedélyezve van.
Mik az autoinstrumentáció előnyei?
- Nincs szükség kódmódosításra.
- Nincs szükség a forráskódhoz való hozzáférésre.
- Nincs szükség konfigurációs módosításokra.
- Az SDK frissítésének folyamatos karbantartása megszűnik.
Támogatott környezetek, nyelvek és erőforrás-szolgáltatók
Az alábbi táblázat az autoinstrumentáció rendelkezésre állásának aktuális állapotát mutatja be.
A hivatkozások az egyes támogatott forgatókönyvekre vonatkozó további információkra mutatnak.
Feljegyzés
Ha az üzemeltetési környezet vagy az erőforrás-szolgáltató nem szerepel a következő táblázatban, az automatikus beléptetés nem támogatott. Manuálisan is rendszerezheti a kódot az Application Elemzések SDK-k vagy az Azure Monitor OpenTelemetria-disztribúciók használatával. További információ: Az Azure Monitor-alkalmazás Elemzések adatgyűjtési alapjai.
Környezet/erőforrás-szolgáltató | .NET-keretrendszer | .NET Core / .NET | Java | Node.js | Python |
---|---|---|---|---|---|
Azure-alkalmazás Szolgáltatás Windows rendszeren – Közzététel kódként | ✅ 🔗 ¹ | ✅ 🔗 ¹ | ✅ 🔗 ¹ | ✅ 🔗 ¹ | ❌ |
Azure-alkalmazás Szolgáltatás Windows rendszeren – Közzététel Dockerként | ✅ 🔗 ² | ✅ 🔗 ² | ✅ 🔗 ² | ✅ 🔗 ² | ❌ |
Azure-alkalmazás szolgáltatás Linuxon – Közzététel kódként | ❌ | ✅ 🔗 ¹ | ✅ 🔗 ¹ | ✅ 🔗 | ✅ 🔗 ² |
Azure-alkalmazás Szolgáltatás Linuxon – Közzététel Dockerként | ❌ | ✅ 🔗 | ✅ 🔗 | ✅ 🔗 | ❌ |
Azure Functions – alapszintű | ✅ 🔗 ¹ | ✅ 🔗 ¹ | ✅ 🔗 ¹ | ✅ 🔗 ¹ | ✅ 🔗 ¹ |
Azure Functions – függőségek | ❌ | ❌ | ✅ 🔗 | ❌ | ❌ |
Azure Spring Apps | ❌ | ❌ | ✅ 🔗 | ❌ | ❌ |
Azure Kubernetes Service (AKS) | ❌ | ❌ | ✅ 🔗 | ❌ | ❌ |
Azure-beli virtuális gépek Windows | ✅ 🔗 ² ³ | ✅ 🔗 ² ³ | ✅ 🔗 | ❌ | ❌ |
Helyszíni virtuális gépek Windows | ✅ 🔗 ³ | ✅ 🔗 ² ³ | ✅ 🔗 | ❌ | ❌ |
Önálló ügynök – bármilyen környezet | ❌ | ❌ | ✅ 🔗 | ❌ | ❌ |
Lábjegyzetek
- ¹: Az alkalmazás Elemzések alapértelmezés szerint be van kapcsolva, és automatikusan engedélyezve van.
- ²: Ez a funkció nyilvános előzetes verzióban érhető el. Lásd a Microsoft Azure Előzetes verzió kiegészítő használati feltételeit.
- ³: Az ügynököt üzembe kell helyezni és konfigurálni kell.
Feljegyzés
Az autoinstrumentációt 2021 októbere előtt kód nélküli csatolásnak nevezték.
JavaScript (Web) SDK Loader Script injektálása konfiguráció szerint
Támogatott szoftverfejlesztői készletek (SDK-k) használatakor engedélyezheti az SDK-injektálást konfigurációban, hogy automatikusan javaScript (webes) SDK loader scriptet injektáljon az egyes oldalakra.
Nyelv |
---|
ASP.NET Core |
Node.js |
Java |
Az alkalmazásnak az Alkalmazás Elemzések JavaScript SDK-val való kialakításának egyéb módszereit a JavaScript SDK használatának első lépései című témakörben talál.