Översikt över Övervaka

Övervaka är ett verktyg som hjälper beslutsfattare att visa ett händelseflöde från en användares session för att diagnostisera och felsöka problem. Tillverkare av appar kan använda Övervaka för att visa händelser samtidigt som de bygger en ny app i Power Apps Studio eller för att övervaka publicerade appar under körning. Skapare av modellbaserade appar kan övervaka sidnavigering, kommandokörningar, formulärrelaterade problem och andra viktiga åtgärder för att förstå appfunktioner och göra förbättringar.

Förmåner

Övervaka kan hjälpa dig att felsöka och diagnostisera problem snabbare och kan bygga mer tillförlitliga appar. Den ger en djup vy över appen genom att logga alla viktiga aktiviteter som sker i appen allt eftersom den körs. Övervaka ger också en bättre förståelse av hur händelser och formeln i appen fungerar, så att du kan förbättra prestanda och identifiera eventuella fel eller problem.

Felsöka en app

Nyckeln till felsökning av ett problem är att få en bättre förståelse av vad appen gör och hur den gör. Ibland är det svårt att isolera ett problem genom att bara titta på appformel eller till och med genom att granska körningsfel. Om du tittar på händelserna när de inträffar i appen kan du förstå händelseordningen och hur appen fungerar, upptäcka fel och diagnostisera problem snabbare.

Några exempel på problem och frågor som du kan upptäcka när du använder Övervaka är:

  • Ett stort antal nätverkssamtal

    • Hämtar appen data för ofta?
    • Kan du optimera appen så att endast data hämtas vid behov?
    • Händer det att timerkontrollerna utlöses för ofta?
    • Är för många händelser när appen startas? Kan hämtningen av en del data bli fördröjd?
  • Hämta data från samma datakälla

    • Kan du använda olika mönster, till exempel cachelagra data i samlingar eller variabler i stället för att hämta samma data flera gånger?
  • Svarsdatastorleken

    • Kan du använda frågefilter för att minska mängden begärda data?
  • Varaktighet av begäran

    • Är kopplingar och plugin-program optimerade?
    • Kan du minska svarsstorleken med hjälp av frågefilter?
  • Fel

    • Har du konfigurerat de behörigheter som krävs för att appen ska kunna köras korrekt?
    • Är dina förfrågningar begränsade av plattformen?

Förutsättningar

Du behöver följande medlemskap säkerhetsroll miljön för att kunna använda Övervakare.

Apptyp Säkerhetsroller som krävs
Arbetsyteapp Miljöadministratör eller Miljöskapare
Modellbaserad app Systemadministratören eller Systemanpassare för Dataverse-organisation

Mer information: Konfigurera användarsäkerhet för resurser i en miljö

Övervaka instrumentpanel

Du kan granska olika egenskaper för varje händelse i övervakaren. Beroende på händelsekategorin kan vissa av dessa egenskaper inte innehålla data. Följande bild visar ett exempel på instrumentpanelen Övervaka för arbetsyteappar.

Övervaka instrumentpanel.

Kolumnnamn Beskrivning
ID Sekvensnummer för händelser.
Tid Händelsens tid har inträffat.
Kategori Händelsetyp, t.ex. Nätverk.
Åtgärd Det resulterande interna åtgärdsnamnet på begäran i appen. Till exempel createRow är åtgärdens namn från funktionen Patch .
Resultat Textbeskrivningen för statuskoden. Statusen 429 visas till exempel som ett  Fel  i resultatkolumnen. Radfärger hjälper också till att identifiera eventuella fel och varningar snabbt.
Resultatinformation Detaljerad översättning av felkoder och resultat. En statuskod på 429 visas till exempel som "För många förfrågningar" i den här kolumnen.
Status  HTTP-statuskoden för en nätverksbegäran. En 2XX-kod representerar till exempel en lyckad förfrågan, medan en 4XX-kod representerar ett fel.
Varaktighet Varaktighet kan mest användas för att förstå prestanda för nätverkssamtal i appen, men det beror också på typen av händelse. För en nätverksförfrågan är varaktigheten tiden det tar för att förfrågan ska skickas och ett svar ska tas emot.
Datakälla Namnet på en datakälla som visas för åtgärden för den upphöjda händelsen (till exempel namnet på en Microsoft Dataverse-tabell).
Kontroll Kontrollnamnet som är associerat med händelsen
Egenskap Egenskapen Aktiv kontroll för den upphöjade händelsen.
Svarsstorlek För en nätverksbegäranshändelse motsvarar svarets storlek avsändaren till appen får i byte.

När du väljer en händelse i rutnätet visas ytterligare information om händelsen på en panel. Panelen har fyra flikar:

  • Detaljer: visar en översikt på hög nivå av händelsen som du väljer.Vissa data kan vara dolda i trädvyn. Du kan expandera och öka detaljnivån om du vill visa innehåll.

    Övervaka - Information.

  • Formel: Visar den relaterade formeln från appen för den valda händelsen. Namnet på den kontrollegenskap som utlöser händelsen visas överst på fliken och i händelsetabellen.

    Övervaka – Formel.

  • Förfrågan: Visar den HTTP-förfrågan som skickades.

    Övervaka – Förfrågan.

  • Svar: Visar det HTTP-svar som tagits emot. Du kan visa svaret i JSON-format.

    Övervaka - Svar.

Scenarion som inte stöds för Övervaka

Om du vill lära dig mer om scenarier som saknar stöd för Övervaka går du till Avancerad övervakning – scenarier som inte stöds.

Nästa steg

Se även

Felsöka formulärproblem i modellstyrda appar
Felsöka samarbete med Övervaka
Avancerad övervakning

Anteckning

Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)

Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).