Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Power Automate-telemetrin går till två tabeller i Application Insights – Requests och Dependencies. Alla efterföljande aviserings- och övervakningsfunktioner som vi kan använda för Power Automate-data finns i dessa två tabeller i Application Insights.
| Tabellnamn | Description |
|---|---|
| Begäranden | Innehåller molnflödeskörningar |
| Beroenden | Innehåller utlösare av molnflöde och molnflödesåtgärder |
Kommentar
Den här funktionen är aktiverad och stöds endast för hanterade miljöer.
Medan funktionerna för Application Insights kan användas för omfattande övervakning av dina appar, inklusive anpassad diagnostik och prestandaövervakning, fokuserar denna artikel på hur man använder befintliga funktioner i Application Insights för att skapa övervaknings- och varningsfunktioner för din automatisering. Om du vill veta hur du öppnar och arbetar med Application Insights-instrumentpanelen läser du Översiktsinstrumentpanel för Application Insights.
Kommentar
- Export av data från Power Automate och Dynamics 365 Customer Service är för närvarande inte tillgänglig i suveräna moln, såsom Government Community Cloud (GCC), Government Community Cloud - High (GCC High) och Department of Defense (DoD).
- Loggarna som ligger till grund för Power Automate-telemetrin i Application Insights utgör inte transaktionsdata och är därför inte till 100 % förlustfria. Små dataförluster i dessa telemetridata kan förekomma på grund av tillfälliga serviceproblem som inte återkommer. Flödeskörningshistoriken som är tillgänglig i flödesdetaljerna i Power Automate-portalen är transaktionell och ger därför en fullständig bild av händelser om loggdata tillfälligt saknas i Application Insights.
- Överväg att lägga till bokmärken på den valda Application Insights instrumentpanelen för snabb och enkel åtkomst till information om insikter.
Övervaka molnflödeskörningar
Följ dessa steg för att övervaka molnflödeskörningar.
Från Application Insights instrumentpanelen för din instans, välj Mått från den vänstra navigeringsmenyn och välj sedan Serverförfrågningar från filtret Mått. Justera tidsperiodsfiltret från början till höger efter behov.
Om du vill filtrera molnflödeskörningar till en specifik miljö väljer du Lägg till filter och väljer sedan environmentId från fältet Egenskap och väljer din miljö.
Om du vill utföra mer filtrering av molnflöden till ett visst flöde eller en uppsättning flöden lägger du till fler filter. Det gör du genom att välja Lägg till filter och sedan välja Åtgärdsnamn i egenskapsfältet och välja de flöden du vill övervaka.
Fältet Åtgärdsnamn mappar till flödes-ID:t som du ser från Power Automate. Om du till exempel vill hitta flödes-ID:t för ett molnflöde väljer du molnflödet i Power Automate-portalen och den markerade alfanumeriska delen som följer efter ordet flows.
Du kan fortsätta lägga till fler filter och, beroende på scenariot, fästa scenarier som granskas ofta, gå in på specifika fel eller skapa aviseringar direkt från skärmen
Övervaka molnflödesutlösare och åtgärder
Följ dessa steg för att övervaka molnflödeskörningar.
Från Application Insights-instrumentpanelen för din instans väljer du Mått i det vänstra navigeringsfältet och väljer Beroendeanrop i filtret Mått.
Filtrera efter miljö-ID för att filtrera specifika miljöer.
Välj Lägg till filter>Signalkategori från filtret Egenskap.
Välj Molnflödesutlösare eller Molnflödesåtgärder om du vill filtrera efter utlösare respektive åtgärder.
Välj Lägg till filter och välj ResourceId för att välja utlösare och åtgärder för specifika flöden. I beroendetabellen mappar kolumnen ResourceId till flowId.
Välj Lägg till filter och välj Åtgärdsnamn i egenskapsfiltret om du vill ange namnen på specifika åtgärder eller utlösare om du vill destillera ned ytterligare. De här filtren är samma som visningsnamnen för utlösare och åtgärder i molnflödet som visas i Power Automate designern
Du kan också fästa de här instrumentpanelerna som favoriter för en snabbreferens.
Skapa aviseringar för misslyckade molnflöden
Application Insights erbjuder en uppsättning kraftfulla färdiga varningsfunktioner som kan användas för att få aviseringar om automatiseringsfel.
Körningar av molnflöden mappas till tabellen Begäranden och hör till signalnamnet Serverbegäranden. Därför mappas alla aviseringar som refererar till misslyckade förfrågningar direkt till ett molnflödeskörningsfel.
Molnflödesutlösare och molnflödesåtgärder mappas till signalnamnet Beroendeanrop. Därför mappar alla aviseringar som hänvisar till misslyckade beroendesamtal till åtgärds- eller utlösande fel.
Kommentar
Steg-för-steg-instruktioner om hur du skapar och redigerar aviseringsregler Application Insights finns i Skapa eller redigera en varningsregel.
Så här anger du en avisering om att ett molnflödeskörning misslyckas:
Från Application Insights instrumentpanelen för din instans, välj Aviseringar från den vänstra navigeringen. Välj sedan Skapa en varningsregel.
Välj Beroendeanrop för avisering om utlösare och åtgärder. För att endast avisera vid fel väljer du Fel vid beroendeanrop.
Välj Serverförfrågningar för molnflöden. Om du bara vill avisera vid körningsfel väljer du Misslyckade förfrågningar
Markera tröskelvärdet för övervakning av fel och med vilken frekvens du vill söka efter fel.
Du kan kombinera flera villkor till en enskild avisering genom att välja Lägg till villkor och upprepa föregående steg
Om en åtgärdsgrupp inte redan har skapats skapar du en specifik åtgärdsgrupp. Mer information: Åtgärdsgrupper
Ange den meddelandetyp som du vill konfigurera för den här aviseringen.
Ange den åtgärd du vill utföra när aviseringen utlöses. Du kan använda en webhook för att utlösa ett Power Automate-flöde för att skapa mer avancerade aviseringar med Microsoft Teams eller andra kommunikationskanaler som stöds av ekosystemet med anslutningsprogram.
Granska och slutför skapandet av åtgärdsgruppen.
Konfigurera aviseringens allvarlighetsgrad och ange ett lämpligt namn
Granska och slutför konfigureringen av varningen.
Skapa en anpassad varning
Med de här aviseringarna kan du spåra fel på Application Insights instansnivå.
Om du vill begränsa aviseringen för en specifik miljö eller en specifik uppsättning flöden eller åtgärder bör du överväga anpassad loggsökning. Du kan konfigurera anpassad loggsökning samtidigt som du skapar en varningsregel genom att lägga till ett villkor med namnet på Anpassad loggsökning.
Ange sedan eventuella anpassade frågor som du vill lägga till. Här följer några exempel.
Här är några exempel på frågor som du kan använda.
Filtrering för fel i ett visst molnflöde.
let myEnvironmentId = **'Insert your environment ID here**; let myFlowId = **Insert your flow ID here** '; requests | where timestamp > ago(**1d**) | where customDimensions ['resourceProvider'] == 'Cloud Flow' | where customDimensions ['signalCategory'] == 'Cloud flow runs' | where customDimensions ['environmentId'] == myEnvironmentId | where customDimensions ['resourceId'] == myFlowId | where success == falseFiltrering för fel i en viss molnutlösare. (ersätt de fetstilade värdena med dina specifika värden)
let myEnvironmentId = **'Insert your environment ID here**; let myFlowId = **Insert your flow ID here** '; dependencies | where timestamp > ago(**1d**) | where customDimensions['resourceProvider'] == 'Cloud Flow' | where customDimensions['signalCategory'] == 'Cloud flow triggers' | where customDimensions['environmentId'] == myEnvironmentId | where name == myTriggerName | where success == falseFiltrering för fel i en viss molnåtgärd. (ersätt de fetstilade värdena med dina specifika värden)
let myEnvironmentId = **'Insert your environment ID here**; let myActionName = **'Delete a row'**; dependencies | where timestamp > ago(**1d**) | where customDimensions['resourceProvider'] == 'Cloud Flow' | where customDimensions['signalCategory'] == 'Cloud flow actions' | where customDimensions['environmentId'] == myEnvironmentId | where name == myActionName | where success == false
Du kan kombinera flera sådana anpassade frågor till en enda avisering enligt dina krav.
Anpassad felsökning av loggar
Eftersom all rå telemetri nu strömmar in i Application Insights, kan du använda Log Analytics i Application Insights för att utföra anpassad felsökning eller diagnostik per affärsbehov.
- Data för körningar av molnflöden finns i tabellen Förfrågningar
- Data för utlösare och åtgärder för molnflöden finns i tabellen Beroenden
I dessa tabeller innehåller kolumner Anpassade dimensioner innehåller de flesta metadata som krävs för detaljerad felsökning av molnflöden, till exempel miljö-ID, flödes-ID och åtgärdsnamn.