Az Application Insights standard metrikái
A standard metrikák előre vannak csoportosítva a gyűjtemény során, ami jobb teljesítményt biztosít a lekérdezési időben. Ezért számítanak a legjobb választásnak irányítópultok és valós idejű riasztások esetén.
Feljegyzés
Az alábbi dokumentáció a klasszikus Application Insights API-ra támaszkodik. Az Application Insights hosszú távú terve, hogy adatokat gyűjtsön az OpenTelemetry használatával. További információ: Az Azure Monitor OpenTelemetria engedélyezése .NET-, Node.js-, Python- és Java-alkalmazásokhoz.
Rendelkezésre állási metrikák
A Rendelkezésre állás kategóriában szereplő metrikák lehetővé teszik a webalkalmazás állapotának megtekintését a világ különböző pontjairól megfigyelt módon. Konfigurálja a rendelkezésre állási teszteket úgy, hogy a kategória bármely metrikája használatba legyen állítva.
Rendelkezésre állás (availabilityResults/availabilityPercentage)
A rendelkezésre állási metrika azt mutatja, hogy a webes tesztfuttatások hány százaléka nem észlelt problémákat. A legkisebb lehetséges érték a 0, ami azt jelzi, hogy az összes webes teszt futtatása sikertelen volt. A 100 érték azt jelenti, hogy az összes webes teszt megfelelt az érvényesítési feltételeknek.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Százalék | Átlag | Run location , Test name |
Rendelkezésre állási teszt időtartama (availabilityResults/duration)
A rendelkezésre állási teszt időtartamának metrikája azt mutatja, hogy mennyi ideig tartott a webes teszt futtatása. A többlépéses webes tesztek esetében a metrika az összes lépés teljes végrehajtási idejét tükrözi.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Ezredmásodperc | Átlag, Min, Max | Run location , , Test name Test result |
Rendelkezésre állási tesztek (availabilityResults/count)
A Rendelkezésre állási tesztek metrika az Azure Monitor által futtatott webes tesztek számát tükrözi.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Darabszám | Darabszám | Run location , , Test name Test result |
Böngészőmetrikák
A böngészőmetrikákat az Application Insights JavaScript SDK gyűjti össze valós végfelhasználói böngészőkből. Nagyszerű betekintést nyújtanak a felhasználók webalkalmazással kapcsolatos élményébe. A böngészőmetrikák általában nem mintavételezettek, ami azt jelenti, hogy nagyobb pontosságot biztosítanak a használati számokhoz képest, mint a mintavételezéssel eltúlzott kiszolgálóoldali metrikák.
Feljegyzés
A böngészőmetrikák gyűjtéséhez az alkalmazást az Application Insights JavaScript SDK-val kell rendszereznünk.
Böngészőoldal betöltési ideje (browserTimings/totalDuration)
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Ezredmásodperc | Átlag, Min, Max | Egyik sem |
Ügyfélfeldolgozási idő (browserTiming/processingDuration)
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Ezredmásodperc | Átlag, Min, Max | Egyik sem |
Lapbetöltési hálózati csatlakozási idő (browserTimings/networkDuration)
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Ezredmásodperc | Átlag, Min, Max | Egyik sem |
Válaszidő fogadása (browserTimings/receiveDuration)
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Ezredmásodperc | Átlag, Min, Max | Egyik sem |
Kérési idő küldése (browserTimings/sendDuration)
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Ezredmásodperc | Átlag, Min, Max | Egyik sem |
Hibametrikák
A hibák metrikái a kérelmek feldolgozásával, a függőségi hívásokkal és a kidobott kivételekkel kapcsolatos problémákat mutatják.
Böngészők kivételei (kivételek/böngésző)
Ez a metrika a böngészőben futó alkalmazáskódból származó kivételek számát tükrözi. A metrikában csak az Application Insights API-hívásokkal trackException()
nyomon követett kivételek szerepelnek.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Darabszám | Darabszám | Cloud role name |
Függőségi hívás hibái (függőségek/sikertelen)
A sikertelen függőségi hívások száma.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Darabszám | Darabszám | Cloud role instance , Cloud role name , Dependency performance , Dependency type , Is traffic synthetic Result code . Target of dependency call |
Kivételek (kivételek/darabszám)
Minden alkalommal, amikor kivételt naplóz az Application Insightsban, az SDK trackException() metódusának hívása történik. A Kivételek metrika a naplózott kivételek számát mutatja.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Darabszám | Darabszám | Cloud role instance , , Cloud role name Device type |
Sikertelen kérések (kérések/sikertelen)
A sikertelenként megjelölt követett kiszolgálókérések száma. Alapértelmezés szerint az Application Insights SDK automatikusan megjelöli az 5xx vagy 4xx HTTP-válaszkódot visszaküldött kiszolgálókéréseket sikertelen kérésként. Ezt a logikát úgy szabhatja testre, hogy módosítja a kérelem telemetriaelem sikerességi tulajdonságát egy egyéni telemetriai inicializálóban.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Darabszám | Darabszám | Cloud role instance , Cloud role name , Is synthetic traffic , Request performance Result code |
Kiszolgálói kivételek (kivételek/kiszolgáló)
Ez a metrika a kiszolgálói kivételek számát mutatja.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Darabszám | Darabszám | Cloud role instance , Cloud role name |
Teljesítményszámlálók
A Teljesítményszámlálók kategóriában metrikákkal érheti el az Application Insights által gyűjtött rendszerteljesítmény-számlálókat.
Rendelkezésre álló memória (performanceCounters/availableMemory)
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Adatfüggő: Megabájt, Gigabájt | Átlag, Max, Min | Cloud role instance |
Kivételdíj (performanceCounters/exceptionRate)
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Count | Átlag, Max, Min | Cloud role instance |
HTTP-kérések végrehajtási ideje (performanceCounters/requestExecutionTime)
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Ezredmásodperc | Átlag, Max, Min | Cloud role instance |
HTTP-kérések aránya (performanceCounters/requestsPerSecond)
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Kérések száma másodpercenként | Átlag, Max, Min | Cloud role instance |
HTTP-kérések az alkalmazássorban (performanceCounters/requestsInQueue)
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Count | Átlag, Max, Min | Cloud role instance |
Folyamat CPU (performanceCounters/processCpuPercentage)
A metrika azt mutatja, hogy a monitorozott alkalmazást üzemeltető folyamat mennyi processzorkapacitást használ fel.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Százalék | Átlag, Max, Min | Cloud role instance |
Feljegyzés
A metrika tartománya 0 és 100 * n között van, ahol n az elérhető CPU-magok száma. A 200%-os metrikaérték például két processzormag teljes kihasználtságát vagy 4 processzormag félkihasználtságát jelentheti, és így tovább. A folyamat cpu normalizált egy alternatív metrika által gyűjtött számos SDK, amely ugyanazt az értéket, de osztja el a rendelkezésre álló CPU magok száma. Így a folyamat cpu normalizált metrikatartománya 0 és 100 között van.
Folyamat I/O-sebessége (performanceCounters/processIOBytesPerSecond)
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Másodpercenkénti bájtok | Átlag, Min, Max | Cloud role instance |
Privát bájtok feldolgozása (performanceCounters/processPrivateBytes)
A figyelt folyamat által az adatokhoz lefoglalt nem megosztott memória mennyisége.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Bájt | Átlag, Min, Max | Cloud role instance |
Processzoridő (performanceCounters/processorCpuPercentage)
A figyelt kiszolgálópéldányon futó összes folyamat processzorhasználata.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Százalék | Átlag, Min, Max | Cloud role instance |
Feljegyzés
A processzoridő metrika nem érhető el a Azure-alkalmazás Servicesben üzemeltetett alkalmazásokhoz. Az App Servicesben üzemeltetett webalkalmazások CPU-kihasználtságának nyomon követéséhez használja a folyamat CPU-metrikáját .
Kiszolgálómetrikák
Függőségi hívások (függőségek/darabszám)
Ez a metrika a függőségi hívások számához kapcsolódik.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Darabszám | Darabszám | Cloud role instance , Cloud role name , Dependency performance , Dependency type Is traffic synthetic , Result code , Successful call Target of a dependency call |
Függőség időtartama (függőségek/időtartam)
Ez a metrika a függőségi hívások időtartamára vonatkozik.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Ezredmásodperc | Átlag, Min, Max | Cloud role instance , Cloud role name , Dependency performance , Dependency type Is traffic synthetic , Result code , Successful call Target of a dependency call |
Kiszolgálókérelmek sebessége (kérések/sebesség)
Ez a metrika a webalkalmazás által fogadott bejövő kiszolgálói kérelmek számát tükrözi.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Másodpercenkénti szám | Átlag | Cloud role instance , Cloud role name , Is traffic synthetic , Result performance Result code Successful request |
Kiszolgálói kérések (kérések/darabszám)
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Darabszám | Darabszám | Cloud role instance , Cloud role name , Is traffic synthetic , Result performance Result code Successful request |
Kiszolgáló válaszideje (kérések/időtartam)
Ez a metrika azt az időt tükrözi, amely alatt a kiszolgálók feldolgozták a bejövő kéréseket.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Ezredmásodperc | Átlag, Min, Max | Cloud role instance , Cloud role name , Is traffic synthetic , Result performance Result code Successful request |
Használati metrikák
Lapnézet betöltési ideje (pageViews/duration)
Ez a metrika a PageView-események betöltéséhez szükséges időt jelenti.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Ezredmásodperc | Átlag, Min, Max | Cloud role name , Is traffic synthetic |
Oldalmegtekintések (pageViews/count)
A TrackPageView() Application Insights API-val naplózott PageView-események száma.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Darabszám | Darabszám | Cloud role name , Is traffic synthetic |
Nyomkövetések (nyomkövetések/darabszám)
A TrackTrace() Application Insights API-hívással naplózott nyomkövetési utasítások száma.
Mértékegység | Támogatott összesítések | Támogatott dimenziók |
---|---|---|
Darabszám | Darabszám | Cloud role instance , Cloud role name , Is traffic synthetic Severity level |
Következő lépések
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: