Jaa


Liveseurannan yleiskatsaus

Live monitor on työkalu, joka tarjoaa tekijöille mahdollisuuden tarkastella käyttäjän istunnon tapahtumavirtaa ongelmien diagnosointia ja vianmääritystä varten. Pohjaan perustuvien sovellusten tekijät voivat käyttää Live-valvontaa joko tapahtumien tarkastelemiseen uutta sovellusta Power Apps Studio luotaessa tai julkaistujen sovellusten valvontaan suorituksen aikana. Mallipohjaisten sovellusten tekijät voivat valvoa sivulla siirtymistä, komentojen suorituksia, lomakkeisiin liittyviä ongelmia ja muita tärkeitä toimintoja ymmärtääkseen sovelluksen toimintaa ja tehdäkseen parannuksia.

Edut

Live Monitor voi auttaa sinua diagnosoimaan ja vianmäärityksen nopeammin ja rakentamaan luotettavampia sovelluksia. Se näyttää sovelluksestasi syvän näkymän kirjaamalla kaikki sovelluksen tärkeimmät aktiviteetit sitä suoritettaessa. Live Monitor antaa myös paremman käsityksen sovelluksesi tapahtumien ja kaavojen toiminnasta, jotta voit parantaa suorituskykyä ja tunnistaa mahdolliset virheet tai ongelmat.

Sovelluksen virheenkorjaus

Ongelman virheenkorjauksen avain on ymmärtää paremmin, mitä sovellus tekee ja miten se tekee sen. Joskus ongelmaa on vaikea eristää tarkastelemalla vain sovelluksen kaavoja tai tarkistamalla suorituksenaikaiset virheet. Kun katselet tapahtumia, kun ne tapahtuvat sovelluksessasi, voit ymmärtää tapahtumien järjestyksen ja sovelluksen toimintatavan, havaita virheitä ja poistaa ongelmia nopeammin.

Seuraavassa on joitakin esimerkkejä ongelmista ja kyselyistä, joita voit paljastaa Live Monitoria käytettäessä:

  • Suuri määrä verkkopuheluita

    • Noutaako sovellus tietoja liian usein?
    • Voitko optimoida sovelluksen noutamaan tietoja vain tarvittaessa?
    • Käynnistyvätkö Timer-ohjausobjektit liian usein?
    • Esiintyykö sovelluksen käynnistyessä liian monta tapahtumaa? Voiko joidenkin tietojen noutamista lykätä?
  • Hae tietoja samasta tietolähde

    • Voiko käyttää erilaisia malleja, kuten tietojen tallentaminen välimuistiin kokoelmiin tai muuttujiin, sen sijaan, että noudetaan samat tiedot useaan kertaan?
  • Tietojen koko vastaus

    • Voitko vähentää pyydettyjen tietojen määrää kyselysuodattimien avulla?
  • Pyynnön kesto

    • Onko yhdistimet ja laajennukset optimoitu?
    • Voiko vastauksen kokoa pienentää kyselysuodattimien avulla?
  • Virheitä

    • Oletko määrittänyt tarvittavat oikeudet, jotta sovellus voidaan suorittaa oikein?
    • Rajoittaako ympäristö pyyntöjäsi?

Edellytykset

Tarvitset seuraavan käyttöoikeusrooli jäsenyyden ympäristössä, jotta voit käyttää Live Monitoria.

Sovelluksen tyyppi Pakollinen käyttöoikeusrooli
Pohjaan perustuva sovellus Ympäristön järjestelmänvalvoja tai Ympäristön tekijä
Mallipohjainen sovellus Dataverse-organisaation järjestelmänvalvoja tai järjestelmän mukauttaja

Lisätietoja: Käyttäjän suojauksen määrittäminen ympäristön resursseille

Live-näytön hallintapaneeli

Voit tarkastella kunkin tapahtuman eri ominaisuuksia Live Monitorissa. Tapahtumaluokasta riippuen osa näistä ominaisuuksista ei välttämättä sisällä tietoja. Seuraavassa kuvassa on esimerkki pohjaan perustuvien sovellusten Live-näytön koontinäytöstä.

Monitorin kojelauta.

Sarakkeen nimi Description
Henkilöllisyystodistus Tapahtumien järjestysnumero.
Aika Tapahtuman aika.
Luokka Tapahtuman tyyppi, kuten Verkko.
Operaatio Pyynnön tuloksena oleva sisäinen toimintonimi sovelluksen sisällä. Esimerkiksi createRow on Patch-funktion toiminnon nimi.
Tulos Tilakoodin tekstikuvaus. Esimerkiksi 429-tila näkyy tulossarakkeessa muodossa "Virhe". Riviväreillä voit myös tunnistaa mahdolliset virheet ja varoitukset nopeasti.
Tietoa tuloksista Virhekoodien ja tulosten yksityiskohtainen käännös. Esimerkiksi tässä sarakkeessa näkyy 429-tilakoodina "Liian monta pyyntöä".
Tila Verkkopyynnön HTTP-tilakoodi . Esimerkiksi 2XX-koodi tarkoittaa onnistunutta pyyntöä, kun taas 4XX-koodi tarkoittaa virhettä.
Kesto Kestoa voidaan käyttää lähinnä sovelluksen verkkokutsujen suorituskyvyn ymmärtämiseen, mutta se riippuu myös tapahtuman tyypistä. Jos kyseessä on esimerkiksi verkkopyyntö, kesto on pyynnön lähettämisajankohdan ja vastauksen vastaanottamisen välinen aika.
tietolähde Nostetun tapahtuman käyttämän tietolähteen nimi (esimerkiksi Microsoft Dataverse -taulukon nimi).
Hallinta Tähän tapahtumaan liittyvän ohjausobjektin nimi
Ominaisuus Nostetutn tapahtuman aktiivinen ohjausobjektin ominaisuus.
vastaus koko Verkkopyyntötapahtumassa kuvaa lähettäjältä sovellukseen saadun vastauksen kokoa tavuina.

Kun valitset tapahtuman ruudukosta, paneelissa näkyy tapahtuman lisätietoja. Paneelissa on neljä välilehteä:

  • Tiedot: Näyttää valitsemasi tapahtuman yleiskatsauksen. Osa tiedoista on ehkä kutistettu puunäkymässä. Voit laajentaa ja porautua tarkastellaksesi sisältöä.

    Monitori - yksityiskohdat.

  • Kaava: Näyttää sovellukseesi liittyvän kaavan valitulle tapahtumalle. Tapahtuman käynnistävän ohjausobjektin ominaisuuden nimi näkyy välilehden yläosassa ja tapahtumataulukon sisällä.

    Monitori - kaava.

  • Pyyntö: Näyttää lähetetyn HTTP-pyynnön.

    Monitori - pyyntö.

  • vastaus: Näyttää vastaanotetun HTTP-vastaus. Voit tarkastella vastausta JSON-muodossa.

    Monitori - vastaus.

Live-näytön skenaariot, joita ei tueta

Lisätietoja Live-näytön skenaarioista, joita ei tueta, on kohdassa Valvonnan lisäasetukset – skenaariot, joita ei tueta.

Seuraavat vaiheet

Katso myös

Lomakeongelmien vianmääritys mallipohjaisissa sovelluksissa
Yhteistoiminnallinen virheenkorjaus Live Monitorin avulla
Edistynyt valvonta