Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Azure Application Insights egy monitorozási szolgáltatás, amely telemetriát rögzít, például a kérés részleteit, a teljesítményszámlálókat, a naplókat és a kivételeket. A Data API Builderrel (DAB) való integráció segít diagnosztizálni a problémákat, és figyelni a futásidejű viselkedést az éles környezetben.
Figyelmeztetés Az Application Insights nem támogatott, ha a DAB az Azure App Service-webalkalmazások használatával van üzemeltetve.
Konfiguráció
Az Application Insights konfigurálása a DAB-konfigurációban:
Példa parancssori felületre
dab add-telemetry \
--app-insights-enabled true \
--app-insights-conn-string "@env('app-insights-connection-string')"
Példa JSON-ra
"runtime": {
...
"telemetry": {
"application-insights": {
"enabled": true,
"connection-string": "@env('app-insights-connection-string')"
}
}
...
}
Ez feltételezi, app-insights-connection-string hogy környezeti változóként van beállítva. A fájl definiálásához használhatja .env a fájlt.
A rögzített adatok
| Típus | Leírás |
|---|---|
| Telemetria kérése | URL-cím, állapotkód, válaszidő |
| Nyomkövetési telemetria | Konzolnaplók a DAB-ból |
| Kivételtelemetria | Hibák és veremnyomok |
| Teljesítmény számlálók | CPU, memória, hálózati metrikák |
Megtekintés az Azure-ban
- Nyissa meg az Application Insights-erőforrást az Azure Portalon: https://portal.azure.com
- Naplók áttekintése ezzel a lekérdezéssel:
traces
| order by timestamp
LogLevel-leképezés:
| LogLevel | Súlyosság | Érték |
|---|---|---|
| Nyom | Részletezés | 0 |
| Hibakeresés | Részletezés | 0 |
| Információ | Információ | 1 |
| Figyelmeztetés | Figyelmeztetés | 2 |
| Hiba | Hiba | 3 |
| Nélkülözhetetlen | Nélkülözhetetlen | 4 |
- Élő metrikák ellenőrzése
- Futtassa ezt a lekérdezést a következő kérésekhez:
requests
| order by timestamp
- Futtassa ezt a lekérdezést a kivételekre:
exceptions
| order by timestamp