Dela via


Övervaka och spåra B2B-meddelanden i förbrukningsarbetsflöden med Azure Monitor och Azure Logic Apps

Gäller för: Azure Logic Apps (förbrukning)

Anmärkning

Den här artikeln gäller endast arbetsflöden för förbrukningslogikappar. Information om arbetsflöden för standardlogikappar finns i följande dokumentation:

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 misslyckanden

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 Portal. 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.

Anmärkning

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

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.

  1. I sökrutan för Azure Portal anger du och väljer log analytics workspaces.

    Välj

  2. Under Log Analytics-arbetsytor väljer du din arbetsyta.

    Välj din Log Analytics-arbetsyta

  3. 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

  4. I fönstret Översikt väljer du Lägg till.

    I översiktsfönstret lägger du till en ny lösning

  5. När Marketplace har öppnats anger du logic apps b2bi sökrutan och väljer Logic Apps B2B.

    Från Marketplace väljer du

  6. Välj Skapa i lösningsbeskrivningsfönstret.

    Välj

  7. Granska och bekräfta Log Analytics-arbetsytan där du vill installera lösningen och välj Skapa igen.

    Välj

    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.

    Sammanfattningsfönster för arbetsyta

Konfigurera Azure Monitor-loggar

Du kan aktivera Azure Monitor-loggning direkt från ditt integrationskonto.

  1. I Azure Portal letar du upp och väljer ditt integrationskonto.

    Hitta och välj ditt integrationskonto

  2. På integrationskontots meny går du till Övervakning och väljer Diagnostikinställningar. Välj Lägg till diagnostikinställning.

    Under

  3. Följ dessa steg för att skapa inställningen:

    1. Ange ett namn för inställningen.

    2. Välj Skicka till Log Analytics.

    3. För Prenumeration väljer du den Azure-prenumeration som är associerad med din Log Analytics-arbetsyta.

    4. För Log Analytics-arbetsyta väljer du den arbetsyta som du vill använda.

    5. Under logg väljer du kategorin IntegrationAccountTrackingEvents , som anger den händelsekategori som du vill registrera.

    6. När du är klar väljer du Spara.

    Till exempel:

    Konfigurera Azure Monitor-loggar för att samla in diagnostikdata

Visa meddelandestatus

När logikappen har körts kan du visa status och data om dessa meddelanden på Log Analytics-arbetsytan.

  1. I sökrutan Azure Portal letar du upp och öppnar din Log Analytics-arbetsyta.

  2. På arbetsytans meny väljer du Arbetsytesammanfattning>Logic Apps B2B.

    Sammanfattningsfönster för arbetsyta

    Anmärkning

    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:

    Ändringsintervall

  3. 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.

    Visa statusar för meddelanden

    En lista med meddelanden visas för den valda panelen. Så här kan till exempel en AS2-meddelandelista se ut:

    Statusar och information för AS2-meddelanden

    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.

Fastighet 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
Logic App 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.

Fastighet 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
Logic App 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. Funktionellt kvitto konfigureras och tas emot, eller så skickas ett funktionellt kvitto.
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 Funktionskvitto (997) status
Accepterad = Mottog eller skickade ett positivt funktionellt kvitto.
Avvisad = Tog emot eller skickade en negativ funktionell bekräftelse.
Väntar = Väntar på en funktionell bekräftelse men har inte mottagits.
Väntar = Genererade en funktionell bekräftelse men kan inte skicka den till partnern.
Krävs inte = Funktionell ack har inte konfigurerats.
Riktning Riktningen för X12-meddelanden
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 Transaktionsuppsättningens kontrollnummer 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.

Fastighet 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
Logic App 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. Funktionellt kvitto är konfigurerat och tas emot, eller ett funktionellt kvitto skickas.
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 Funktionsbekräftelse (CONTRL) status
Accepterad = Tog emot eller skickade ett positivt funktionellt kvitto.
Avvisad = Mottagit eller skickat en negativ funktionell bekräftelse.
Väntar = Förväntning på ett funktionellt ack som inte har mottagits.
Väntar = Genererade en funktionell bekräftelse men kan inte skicka till motpart.
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 Utbyteskontrollnumret för EDIFACT-meddelandet
TSCN Kontrollnumret för transaktionsuppsättningen för EDIFACT-meddelandet
Tidsstämpel Tiden då EDIFACT-åtgärden bearbetade meddelandet

Nästa steg