Konfigurera Azure Monitor-loggar och samla in diagnostikdata för B2B-meddelanden i Azure Logic Apps
Gäller för: Azure Logic Apps (förbrukning)
Kommentar
Den här artikeln gäller endast för förbrukningslogikappar. Information om övervakning av standardlogikappar finns i Aktivera eller öppna Application Insights efter distributionen för standardlogikappar.
När du har konfigurerat B2B-kommunikation mellan handelspartner i ditt integrationskonto kan dessa partner utbyta meddelanden med hjälp av protokoll som AS2, X12 och EDIFACT. Om du vill kontrollera att den här kommunikationen fungerar som förväntat kan du konfigurera Azure Monitor-loggar för ditt integrationskonto . Azure Monitor hjälper dig att övervaka dina molnmiljöer och lokala miljöer så att du enklare kan underhålla deras tillgänglighet och prestanda. Genom att använda Azure Monitor-loggar kan du registrera och lagra data om körningsdata och händelser, till exempel utlösarhändelser, körningshändelser och åtgärdshändelser på en Log Analytics-arbetsyta. För meddelanden samlar loggning även in information som:
- Antal meddelanden och status
- Status för bekräftelser
- Korrelationer mellan meddelanden och bekräftelser
- Detaljerade felbeskrivningar för fel
Med Azure Monitor kan du skapa loggfrågor som hjälper dig att hitta och granska den här informationen. Du kan också använda diagnostikdata med andra Azure-tjänster, till exempel Azure Storage och Azure Event Hubs.
Om du vill konfigurera loggning för ditt integrationskonto installerar du Logic Apps B2B-lösningen i Azure-portalen. Den här lösningen innehåller aggregerad information för B2B-meddelandehändelser. Konfigurera Sedan Azure Monitor-loggar för att aktivera loggning och skapa frågor för den här informationen.
Den här artikeln visar hur du aktiverar Azure Monitor-loggning för ditt integrationskonto.
Kommentar
Den här artikeln uppdaterades nyligen för att använda termen Azure Monitor-loggar i stället för Log Analytics. Loggdata lagras fortfarande på en Log Analytics-arbetsyta och samlas fortfarande in och analyseras av samma Log Analytics-tjänst. Vi uppdaterar terminologin för att bättre återspegla loggarnas roll i Azure Monitor. Mer information finns i Terminologiändringar i Azure Monitor.
Förutsättningar
En Log Analytics-arbetsyta. Om du inte har en Log Analytics-arbetsyta kan du lära dig hur du skapar en Log Analytics-arbetsyta.
En logikapp som har konfigurerats med Azure Monitor-loggning och skickar den informationen till en Log Analytics-arbetsyta. Lär dig hur du konfigurerar Azure Monitor-loggar för din logikapp.
Ett integrationskonto som är länkat till logikappen. Lär dig hur du länkar ditt integrationskonto till logikappen.
Installera Logic Apps B2B-lösning
Innan Azure Monitor-loggarna kan spåra B2B-meddelanden för logikappen lägger du till Logic Apps B2B-lösningen på din Log Analytics-arbetsyta.
I sökrutan i Azure-portalen anger du
log analytics workspaces
och väljer sedan Log Analytics-arbetsytor.Under Log Analytics-arbetsytor väljer du din arbetsyta.
I fönstret Översikt går du till Kom igång med Log Analytics>Konfigurera övervakningslösningar och väljer Visa lösningar.
I fönstret Översikt väljer du Lägg till.
När Marketplace har öppnats anger du
logic apps b2b
i sökrutan och väljer Logic Apps B2B.Välj Skapa i lösningsbeskrivningsfönstret.
Granska och bekräfta Log Analytics-arbetsytan där du vill installera lösningen och välj Skapa igen.
När Azure har distribuerat lösningen till den Azure-resursgrupp som innehåller din Log Analytics-arbetsyta visas lösningen i arbetsytans sammanfattningsfönster. När B2B-meddelanden bearbetas uppdateras antalet meddelanden i det här fönstret.
Konfigurera Azure Monitor-loggar
Du kan aktivera Azure Monitor-loggning direkt från ditt integrationskonto.
I Azure-portalen letar du upp och väljer ditt integrationskonto.
På integrationskontots meny går du till Övervakning och väljer Diagnostikinställningar. Välj Lägg till diagnostikinställning.
Följ dessa steg för att skapa inställningen:
Ange ett namn för inställningen.
Välj Skicka till Log Analytics.
För Prenumeration väljer du den Azure-prenumeration som är associerad med din Log Analytics-arbetsyta.
För Log Analytics-arbetsyta väljer du den arbetsyta som du vill använda.
Under logg väljer du kategorin IntegrationAccountTrackingEvents , som anger den händelsekategori som du vill registrera.
När du är klar väljer du Spara.
Till exempel:
Visa meddelandestatus
När logikappen har körts kan du visa status och data om dessa meddelanden på Log Analytics-arbetsytan.
I sökrutan i Azure-portalen letar du upp och öppnar din Log Analytics-arbetsyta.
På arbetsytans meny väljer du Arbetsytesammanfattning>Logic Apps B2B.
Kommentar
Om Logic Apps B2B-panelen inte omedelbart visar resultat efter en körning kan du prova att välja Uppdatera eller vänta en kort stund innan du försöker igen.
Som standard visar Logic Apps B2B-panelen data baserat på en enda dag. Om du vill ändra dataomfånget till ett annat intervall väljer du omfångskontrollen överst på sidan:
När instrumentpanelen för meddelandestatus visas kan du visa mer information för en viss meddelandetyp, som visar data baserat på en enda dag. Välj panelen för AS2, X12 eller EDIFACT.
En lista med meddelanden visas för den valda panelen. Så här kan till exempel en AS2-meddelandelista se ut:
Mer information om egenskaperna för varje meddelandetyp finns i följande beskrivningar av meddelandeegenskapen:
Egenskapsbeskrivningar och namnformat för AS2-, X12- och EDIFACT-meddelanden
För varje meddelandetyp finns här egenskapsbeskrivningar och namnformat för nedladdade meddelandefiler.
Beskrivningar av AS2-meddelandeegenskap
Här är egenskapsbeskrivningarna för varje AS2-meddelande.
Property | beskrivning |
---|---|
Avsändare | Gästpartnern som anges i Ta emot inställningar eller den värdpartner som anges i Skicka inställningar för ett AS2-avtal |
Mottagare | Värdpartnern som anges i Ta emot inställningar eller den gästpartner som anges i Skicka inställningar för ett AS2-avtal |
Logikapp | Logikappen där AS2-åtgärderna har konfigurerats |
Status | Status för AS2-meddelande Lyckades = Tog emot eller skickade ett giltigt AS2-meddelande. Inget MDN har konfigurerats. Lyckades = Tog emot eller skickade ett giltigt AS2-meddelande. MDN konfigureras och tas emot, eller så skickas MDN. Misslyckades = Tog emot ett ogiltigt AS2-meddelande. Inget MDN har konfigurerats. Väntar = Tog emot eller skickade ett giltigt AS2-meddelande. MDN har konfigurerats och MDN förväntas. |
ACK | MDN-meddelandestatus Accepterad = Tog emot eller skickade ett positivt MDN. Väntar = Väntar på att ta emot eller skicka ett MDN. Avvisade = Tog emot eller skickade ett negativt MDN. Krävs inte = MDN har inte konfigurerats i avtalet. |
Riktning | As2-meddelanderiktningen |
Spårnings-ID | Det ID som korrelerar alla utlösare och åtgärder i en logikapp |
Meddelande-ID | AS2-meddelande-ID:t från AS2-meddelanderubrikerna |
Tidsstämpel | Tiden då AS2-åtgärden bearbetade meddelandet |
Beskrivningar av X12-meddelandeegenskap
Här är egenskapsbeskrivningarna för varje X12-meddelande.
Property | beskrivning |
---|---|
Avsändare | Gästpartnern som anges i Ta emot inställningar eller den värdpartner som anges i Skicka inställningar för ett X12-avtal |
Mottagare | Värdpartnern som anges i Ta emot inställningar eller den gästpartner som anges i Skicka inställningar för ett X12-avtal |
Logikapp | Logikappen där X12-åtgärderna har konfigurerats |
Status | X12-meddelandestatus Lyckades = Tog emot eller skickade ett giltigt X12-meddelande. Ingen funktionell ack har konfigurerats. Lyckades = Tog emot eller skickade ett giltigt X12-meddelande. Funktionell ack konfigureras och tas emot, eller så skickas ett funktionellt ack. Misslyckades = Tog emot eller skickade ett ogiltigt X12-meddelande. Väntar = Tog emot eller skickade ett giltigt X12-meddelande. Funktionell ack har konfigurerats och en funktionell ack förväntas. |
ACK | Funktions-Ack (997) status Accepterad = Tog emot eller skickade ett positivt funktionellt ack. Avvisad = Tog emot eller skickade ett negativt funktionellt ack. Väntar = Förväntar sig en funktionell ack men inte tas emot. Väntar = Genererade en funktionell ack men kan inte skicka till partner. Krävs inte = Funktionell ack har inte konfigurerats. |
Riktning | X12-meddelanderiktningen |
Spårnings-ID | Det ID som korrelerar alla utlösare och åtgärder i en logikapp |
Msg-typ | Meddelandetypen EDI X12 |
ICN | Kontrollnumret för utbyte för X12-meddelandet |
TSCN | Kontrollnumret för transaktionsuppsättningen för X12-meddelandet |
Tidsstämpel | Tiden då X12-åtgärden bearbetade meddelandet |
Beskrivningar av EDIFACT-meddelandeegenskap
Här är egenskapsbeskrivningarna för varje EDIFACT-meddelande.
Property | beskrivning |
---|---|
Avsändare | Gästpartnern som anges i Ta emot inställningar eller den värdpartner som anges i Skicka inställningar för ett EDIFACT-avtal |
Mottagare | Värdpartnern som anges i Ta emot inställningar eller den gästpartner som anges i Skicka inställningar för ett EDIFACT-avtal |
Logikapp | Logikappen där EDIFACT-åtgärderna har konfigurerats |
Status | Status för EDIFACT-meddelandet Lyckades = Tog emot eller skickade ett giltigt EDIFACT-meddelande. Ingen funktionell ack har konfigurerats. Lyckades = Tog emot eller skickade ett giltigt EDIFACT-meddelande. Funktionell ack konfigureras och tas emot, eller så skickas ett funktionellt ack. Misslyckades = Tog emot eller skickade ett ogiltigt EDIFACT-meddelande Väntar = Tog emot eller skickade ett giltigt EDIFACT-meddelande. Funktionell ack har konfigurerats och en funktionell ack förväntas. |
ACK | CONTRL-status (Functional Ack) Accepterad = Tog emot eller skickade ett positivt funktionellt ack. Avvisad = Tog emot eller skickade ett negativt funktionellt ack. Väntar = Förväntar sig en funktionell ack men inte tas emot. Väntar = Genererade en funktionell ack men kan inte skicka till partner. Krävs inte = Funktionell Ack har inte konfigurerats. |
Riktning | EDIFACT-meddelanderiktningen |
Spårnings-ID | Det ID som korrelerar alla utlösare och åtgärder i en logikapp |
Msg-typ | Meddelandetypen EDIFACT |
ICN | Kontrollnumret för utbyte för EDIFACT-meddelandet |
TSCN | Kontrollnumret för transaktionsuppsättningen för EDIFACT-meddelandet |
Tidsstämpel | Tiden då EDIFACT-åtgärden bearbetade meddelandet |