Pregled nadgledanja
Program za nadgledanje je alatka koja kreatorima nudi mogućnost pregleda toka događaja iz korisničke sesije radi dijagnoze i rešavanja problema. Kreatori aplikacija sa podlogom mogu da koriste program za nadgledanje za pregled događaja dok prave novu aplikaciju u usluzi Power Apps Studio ili za nadgledanje objavljenih aplikacija tokom izvođenja. Kreatori aplikacija zasnovanih na modelu mogu nadgledati navigaciju kroz stranice, izvršavanje komandi, probleme u vezi sa obrascima i druge glavne radnje kako bi razumeli ponašanje aplikacije i unosili poboljšanja.
Pogodnosti
Program za nadgledanje vam može pomoći da dijagnostikujete i rešavate probleme brže, kao i da pravite pouzdanije aplikacije. Pruža detaljan prikaz vaše aplikacije beleženjem svih ključnih aktivnosti do kojih dolazi u aplikaciji dok se pokreće. Alatka za nadgledanje takođe pruža bolje razumevanje funkcionisanja događaja i formula u aplikaciji tako da možete poboljšati performanse i identifikovati greške ili probleme.
Otklanjanje grešaka u aplikaciji
Ključ za rešavanje problema je da bolje razumete šta vaša aplikacija radi i kako to radi.Ponekad je teško izolovati problem samo gledanjem formula aplikacije ili čak pregledom grešaka u izvršavanju. Gledanje događaja kako se javljaju u vašoj aplikaciji može vam pomoći da razumete redosled događaja i kakve su performanse vaše aplikacije da biste brže uočili greške i dijagnostikovali probleme.
Neki primeru problema i upita koje možete otkriti kada koristite program za nadgledanje su:
Veliki broj mrežnih poziva
- Da li aplikacija prečesto preuzima podatke?
- Možete li da optimizujete aplikaciju da preuzima podatke samo kada je to potrebno?
- Da li se kontrole tajmera aktiviraju prečesto?
- Da li se javlja previše događaja kada se aplikacija pokrene? Može li preuzimanje nekih podataka biti odloženo?
Preuzimanje podataka iz istog izvora podataka
- Možete li da koristite različite obrasce kao što je keširanje podataka u kolekcijama ili promenljive umesto da više puta dohvatate iste podatke?
Veličina podataka o odgovoru
- Možete li pomoću filtera upita smanjiti količinu traženih podataka?
Trajanje zahteva
- Da li su konektori i programski dodaci optimizovani?
- Možete li smanjiti veličinu odgovora pomoću filtera za upit?
Greške
- Da li ste konfigurisali potrebna odobrenja za pravilno pokretanje aplikacije?
- Da li vaše zahteve guši platforma?
Preduslovi
Biće vam potrebno članstvo u sledećoj bezbednosnoj ulozi u okruženju da biste koristili nadgledanje.
Tip aplikacije | Potrebna bezbednosna uloga |
---|---|
Aplikacija sa podlogom | Administrator okruženja ili autor okruženja |
Aplikacija zasnovana na modelu | Administrator sistema ili stručnjak za prilagođavanje sistema za Dataverse organizaciju |
Još informacija: Konfigurišite bezbednost korisnika resursima u okruženju
Kontrolna tabla programa za nadgledanje
Možete da pregledate različita svojstva za svaki događaj u okviru Nadgledanja. Zavisno od kategorije događaja, neka od ovih svojstava možda ne sadrže podatke. Sledeća slika daje primer kontrolne table programa za nadgledanje za aplikacije sa podlogom.
Naziv kolone | Opis |
---|---|
ID | Broj sekvence detalja za događaje. |
Vreme | Vreme kad se događaj odigrao. |
Kategorija | Tip događaja, kao što je Mreža **. |
Operacija | Rezultat internog operativnog imena zahteva unutar aplikacije. Na primer, createRow je ime operacije iz funkcije "Zakrpa ". |
rezultat | Tekstualni opis statusnog koda. Na primer, status 429 će se pojaviti kao "Greška" u koloni rezultata. Boje redova takođe pomažu u brzom prepoznavanju grešaka i upozorenja. |
Informacije o rezultatima | Detaljan prevod kodova grešaka i rezultata. Na primer, kôd statusa 429 će se pojaviti kao „Previše zahteva“ u ovoj koloni. |
Status | HTTP statusni kôd mrežnog zahteva. Na primer, 2XX kôd predstavlja uspešan zahtev, dok 4XX kôd predstavlja grešku. |
Trajanje | Trajanje se uglavnom može koristiti za razumevanje performansi mrežnih poziva u aplikaciji, ali zavisi i od vrste događaja. Na primer, za mrežni zahtev, trajanje je vreme potrebno za slanje zahteva i odgovor koji treba primiti. |
Izvor podataka | Naziv izvora podataka kojem pristupa operacija pokrenutog događaja (na primer, naziv Microsoft Dataverse tabele). |
Kontrola | Naziv kontrole povezan sa ovim događajem |
Svojstvo | Svojstvo aktivne kontrole pokrenutog događaja. |
Veličina odgovora | Za događaj mrežnog zahteva predstavlja veličinu odgovora primljenog od pošiljaoca u vašu aplikaciju, u bajtovima. |
Kada izaberete događaj u mreži, tabla prikazuje dodatne detalje o događaju. Tabla ima četiri kartice:
Detalji: Prikazuje pregled visokog nivoa događaja koji ste izabrali. Neki podaci se mogu skupiti u prikazu stabla. Možete da proširite i dubinski pretražite da biste videli sadržaj.
Formula: Prikazuje srodnu formulu iz aplikacije za izabrani događaj. Naziv svojstva kontrole koja pokreće događaj prikazuje se na vrhu kartice, a unutar tabele događaja.
Zahtev: Prikazuje HTTP zahtev koji je poslat.
Odgovor: Prikazuje primljeni HTTP odgovor. Odgovor možete pogledati u JSON formatu.
Nepodržani scenariji za program za nadgledanje
Da biste saznali više o nepodržanim scenarijima za program za nadgledanje, idite na Napredno nadgledanje – nepodržani scenariji.
Sledeći koraci
- Nadgledanje aplikacija sa podlogom pomoću programa za nadgledanje
- Nadgledanje aplikacija zasnovanih na modelu pomoću programa za nadgledanje
Takođe pogledajte
Rešavanje problema sa obrascima u aplikacijama zasnovanih na modelu
Zajedničko rešavanje problema pomoću programa za nadgledanje
Napredno nadgledanje
Napomena
Možete li nam reći o svojim željenim postavkama jezika u dokumentaciji? Ispunite kratku anketu. (imajte na umu da je ova anketa na engleskom jeziku)
Anketa će trajati oko sedam minuta. Ne prikupljaju se lični podaci (izjava o privatnosti).
Povratne informacije
https://aka.ms/ContentUserFeedback.
Stiže uskoro: Tokom 2024. godine postepeno ćemo ukidati probleme sa uslugom GitHub kao mehanizam povratnih informacija za sadržaj i zameniti ga novim sistemom povratnih informacija. Dodatne informacije potražite u članku:Prosledite i prikažite povratne informacije za