Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Application Insights, Azure Monitor`i funktsioon, on ettevõtte horisontaalpaigutuses kasutatud jälgimis- ja diagnostikafunktsioon. Andmed, mis on juba konkreetselt rentnikult või keskkonnast kogutud, tõugatakse teie enda Application Insights keskkonda. Andmed salvestatakse Azure Monitor Application Insights logides ja visualiseeritakse Jõudluse ja Nurjumise paneelides Uuri vasakpoolsel paanil. Andmed eksporditakse teie keskkonda Application Insights vastavalt Application Insights poolt määratletud standardsele skeemile. Tugi-, arendaja- ja administraatoriteenijad saavad seda funktsiooni kasutada probleemide selgitamiseks ja lahendamiseks.
Application Insights Sellel on lai valik funktsioone, mis aitavad teil telemeetriaandmeid kasutada.
- Looge armatuurlaud, et saada ülevaade oma organisatsiooni seisundist.
- Teostada ennetavat jälgimist, kasutades nutikat tuvastamist.
- Seadistage teatised oluliste stsenaariumide jaoks, mis põhinevad teie organisatsioonil.
- Kuvada ja jälgida levinumaid navigeerimismustreid kasutuse vaatenurgast. Nii saate näiteks paremini mõista, kas kasutaja valib enne põhilehele tagasi navigeerimist ja vormi sulgemist alati kindla vahekaardi. Kui nii, siis võib see osutada, et väli tuleks olemasolevalt vahekaardilt esimesele vahekaardile paigutada, et kasutaja iga kord selle kirje avamisel aega kokku hoiaks.
- Looge jõudluse ja tõrgete tõrkeotsinguks kohandatud päringuid, kasutades Logid paanil Jälgimine all vasakul paanil.
Näide: Loetlege tabelis pageViews vormi laadimise 100 peamist kirjet.
pageViews
| take 100
Ülevaate paneel rakenduses Application Insights
Application Insights pakub erinevaid vaateid. Ülevaate paneel näitab teie rakenduse diagnostika põhimõõdikute kokkuvõtet ja on osaportaali muudest funktsioonidest. Lisateavet saate mõõdikutesse süvitsi minnes. Vaadake järgmist näidet.
Toimivuspaneel rakenduses Application Insights
Jõudluse paneeli avamiseks, valige paneelil Ülevaade serveri reageerimisaja graafik või valige Ülevaade paneelil Jõudlus jaotises Uurimised vasakpoolsel paanil. Application Insights võimaldab teil valida Serveri ja Brauseri andmevaated. Kõige pikema kestusega toimingute tuvastamisega saate diagnoosida potentsiaalseid probleeme.
Jõudluse paneel näitab iga rakenduse toimingute arvu ja keskmist kestust. Selle teabe abil saate tuvastada need toimingud, mis kasutajaid kõige rohkem mõjutavad.
Serveri vaates kuvatakse kõige sagedamini kasutatavad API-d ja latentsus.
Kõrgema telefonikõnede arvu ja suurema kestusega toimingud on potentsiaalsed uurimisüksused. Ülaltoodud näites, POST /XRMServices/2011/Organization.svc/web on suur telefonikõnede arv ja suur kestus. Sarnaselt, GET /api/data/v9.0/accounts`il on suhteliselt pikk kestus.
Ühe toimingute valimisel kuvatakse ka üksikasjalik teave kolme peamise sõltuvuse ja aja kohta. Rohkem üksikasju saate vaadata Sõltuvused vahekaardil.
Kui aktiveerite Brauseri vaate, näete andmeid selle kohta, milliseid lehti kõige sagedamini keskkonnas kuvatakse, ja latentsusaeg iga lehe puhul. Näete mõõdikuid, sh seansiloendeid ja erinevate toimingutega seotud sõltuvusi. Näiteks toimingu Ettevõtted valimine näitab ettevõtte tabelile tehtud taotlusi.
Kindlasse näidisesse saate minna, et vaadata, kuhu konkreetsele toimingule aega kulub.
Lisateave: Leidke ja diagnoosige jõudlusprobleeme koos Azure Application Insights`iga
Nurjumiste paneel üksuses Application Insights
Paneeli Nurjumised avamiseks valige kas vasakpoolsel paanil Nurjumised funktsiooni Uurige all Nurjunud päringud lõigus.
Erandite tabel, mis on esitatud Application Insights volitused Nurjumised paneelil. Selles esitatakse nurjunud taotluste arv ja mõjutatud kasutajate arv rakenduse iga toimingu kohta. Näete toimingute ja sõltuvuste tõrke üksikasju nii serveri kui ka brauseri jaoks. API toimingutes kasutatud (CRUD)-spetsiiilised HTTP-meetodid (SAA, POSTITA, SISESTA ja KUSTUTA), mis on siin saadaval. Selle teabe abil saate tuvastada need nurjumised, mis kasutajaid kõige rohkem mõjutavad. Järgmises näites on näiteks näha, et GET/api/data/v9.0/GetClientMetaData toimingul on kõrge arv tõrkeid ja kasutajaid. Selle toimingu valimine näitab selle kohta lisateavet parempaneelil.
Samuti saate vaadata sõltuvustega seotud nurjumisi, sealhulgas nurjumistega vastendatud ühiste reageeringukoodide kokkuvõttevaadet.
Saate süvitsi minna kitsaskoha etapi üksikasjadesse.
Lisateave: Leidke ja diagnoosige käitamise jõudlusprobleeme koos Azure Application Insights`iga
Andmete päring rakenduses Application Insights
Minge Application Insights`is jaotisesse Logid vasakpoolsel paanil Jälgimine all.
Tavalised väljad
Kõikidel tabelitel, mis on täidetud, Application Insights on järgmised ühised väljad.
cloud_RoleInstance. Selle jõupingutuse osana väljastatud sündmuste puhul seatakse selle välja väärtuseks CDS-i andmete eksport , et tagada nende eristamine teistest sama Application Insights keskkonna sündmustest.
operation_Id: See seob kõik toimingud ühte interaktsiooni – mis on üks viis viia kõik seotud sündmused ebaõnnestunud sündmusele.
pageViews | where operation_Id == "[insert id here]"session_Id : See tuvastab unikaalselt kõik tegevused ühes kasutajaseansis. Seansi väärtus lähtestatakse siis, kui kasutaja avab uue vahekaardi, valib F5/refresh või sulgeb ja avab mobiilirakenduse uuesti.
user_Id, user_AuthenticatedId: need mõlemad on praegu seatud Microsoft Entra kasutaja ID-le.
client_IP: See väli on alati täidetud
0.0.0.0privaatsusseaduste ja -määruste järgimiseks. Antud IP-aadressi kasutatakse väljade klient_Linn, klient_OsariikVõiProviints, ja klient_RiikVõiPiirkond täitmiseks.client_Type: Siin on väärtus Brauser, kui logid pärinevad Unified Interface’ist, ja Server , kui logid pärinevad Dataverse. Pange tähele, et userAgenti leiate taotluste tabelist, kui see on saadaval, jaotises customDimensions.
Kuna Application Insights skeem on fikseeritud ja see funktsioon tõukas andmed Application Insights ekspordiprotsessiks, kasutatakse kohandatud Dimensiooni välju atribuutide Application Insights lisamiseks.