Share via


Azure Monitor-logboeken instellen en diagnostische gegevens verzamelen voor B2B-berichten in Azure Logic Apps

Van toepassing op: Azure Logic Apps (verbruik)

Notitie

Dit artikel is alleen van toepassing op logische verbruiksapps. Raadpleeg Application Insights inschakelen of openen na implementatie voor logische standard-apps voor informatie over het bewaken van logische standard-apps.

Nadat u B2B-communicatie tussen handelspartners in uw integratieaccount hebt ingesteld, kunnen deze partners berichten uitwisselen met behulp van protocollen zoals AS2, X12 en EDIFACT. Als u wilt controleren of deze communicatie werkt zoals verwacht, kunt u Azure Monitor-logboeken instellen voor uw integratieaccount. Azure Monitor helpt u bij het bewaken van uw cloud- en on-premises omgevingen, zodat u hun beschikbaarheid en prestaties gemakkelijker kunt behouden. Met behulp van Azure Monitor-logboeken kunt u gegevens over runtimegegevens en -gebeurtenissen vastleggen en opslaan, zoals trigger-gebeurtenissen, uitvoerings- en actie-gebeurtenissen in een Log Analytics-werkruimte. Voor berichten verzamelt logboekregistratie ook gegevens zoals:

  • Aantal berichten en status
  • Bevestigingsstatus
  • Correlaties tussen berichten en bevestigingen
  • Gedetailleerde foutbeschrijvingen voor fouten

Met Azure Monitor kunt u logboekquery's maken om u te helpen deze informatie te vinden en te bekijken. U kunt deze diagnostische gegevens ook gebruiken met andere Azure-services, zoals Azure Storage en Azure Event Hubs.

Als u logboekregistratie voor uw integratieaccount wilt instellen, installeert u de Logic Apps B2B-oplossing in de Azure Portal. Deze oplossing biedt geaggregeerde informatie voor B2B-berichtgebeurtenissen. Stel vervolgens Azure Monitor-logboeken in om logboekregistratie in te schakelen en query's voor deze informatie te maken.

In dit artikel wordt beschreven hoe u Azure Monitor-logboekregistratie inschakelt voor uw integratieaccount.

Notitie

Dit artikel is onlangs bijgewerkt waarbij Log Analytics is vervangen door de term Azure Monitor-logboeken. Logboekgegevens worden nog steeds opgeslagen in een Log Analytics-werkruimte, en worden nog steeds verzameld en geanalyseerd met dezelfde Log Analytics-service. De terminologie wordt bijgewerkt om de rol van logboeken in Azure Monitor beter te weerspiegelen. Zie Wijzigingen in Azure Monitor-terminologie voor meer informatie.

Vereisten

Logic Apps B2B-oplossing installeren

Voordat Azure Monitor-logboeken de B2B-berichten voor uw logische app kunnen bijhouden, voegt u de Logic Apps B2B-oplossing toe aan uw Log Analytics-werkruimte.

  1. Voer in het zoekvak van de Azure Portal in log analytics workspacesen selecteer vervolgens Log Analytics-werkruimten.

    Selecteer Log Analytics-werkruimten

  2. Selecteer uw werkruimte onder Log Analytics-werkruimten.

    Selecteer uw Log Analytics-werkruimte

  3. Selecteer in het deelvenster Overzicht onder Aan de slag met Log Analytics>Bewakingsoplossingen configurerende optie Oplossingen weergeven.

    Selecteer in het deelvenster Overzicht de optie Oplossingen weergeven

  4. Selecteer In het deelvenster Overzicht de optie Toevoegen.

    Voeg in het overzichtsvenster een nieuwe oplossing toe

  5. Nadat Marketplace is geopend, typt u logic apps b2bin het zoekvak en selecteert u Logic Apps B2B.

    Selecteer 'Logic Apps Management' in Marketplace

  6. Selecteer Maken in het beschrijvingsvenster van de oplossing.

    Selecteer 'Maken' om de oplossing 'Logic Apps B2B' toe te voegen

  7. Controleer en bevestig de Log Analytics-werkruimte waarin u de oplossing wilt installeren en selecteer opnieuw Maken .

    Selecteer 'Maken' voor 'Logic Apps B2B'

    Nadat Azure de oplossing heeft geïmplementeerd in de Azure-resourcegroep die uw Log Analytics-werkruimte bevat, wordt de oplossing weergegeven in het overzichtsvenster van uw werkruimte. Wanneer B2B-berichten worden verwerkt, wordt het aantal berichten in dit deelvenster bijgewerkt.

    Deelvenster Overzicht van werkruimte

Azure Monitor-logboeken instellen

U kunt Azure Monitor-logboekregistratie rechtstreeks vanuit uw integratieaccount inschakelen.

  1. Zoek en selecteer uw integratieaccount in de Azure Portal.

    Uw integratieaccount zoeken en selecteren

  2. Selecteer in het menu van uw integratieaccount onder Bewaking de optie Diagnostische instellingen. Selecteer Diagnostische instellingen toevoegen.

    Selecteer onder Bewaking de optie Diagnostische instellingen

  3. Volg deze stappen om de instelling te maken:

    1. Geef een naam op voor de instelling.

    2. Selecteer Verzenden naar Log Analytics.

    3. Selecteer bij Abonnement het Azure-abonnement dat is gekoppeld aan uw Log Analytics-werkruimte.

    4. Selecteer bij Log Analytics-werkruimte de werkruimte die u wilt gebruiken.

    5. Selecteer onder logboek de categorie IntegrationAccountTrackingEvents , die de gebeurteniscategorie aangeeft die u wilt opnemen.

    6. Selecteer Opslaan als u klaar bent.

    Bijvoorbeeld:

    Azure Monitor-logboeken instellen voor het verzamelen van diagnostische gegevens

Berichtstatus weergeven

Nadat de logische app is uitgevoerd, kunt u de status en gegevens over deze berichten bekijken in uw Log Analytics-werkruimte.

  1. Zoek en open uw Log Analytics-werkruimte in het zoekvak Azure Portal.

  2. Selecteer In het menu van uw werkruimte de optie Werkruimteoverzicht>Logic Apps B2B.

    Deelvenster Overzicht van werkruimte

    Notitie

    Als de tegel Logic Apps B2B niet onmiddellijk resultaten weergeeft na een uitvoering, selecteert u Vernieuwen of wacht u even voordat u het opnieuw probeert.

    Op de tegel B2B van Logic Apps worden standaard gegevens weergegeven op basis van één dag. Als u het gegevensbereik wilt wijzigen in een ander interval, selecteert u het bereikbeheer boven aan de pagina:

    Interval wijzigen

  3. Nadat het dashboard voor de berichtstatus wordt weergegeven, kunt u meer details bekijken voor een specifiek berichttype, waarin gegevens worden weergegeven op basis van één dag. Selecteer de tegel voor AS2, X12 of EDIFACT.

    Statussen voor berichten weergeven

    Er wordt een lijst met berichten weergegeven voor de gekozen tegel. Een as2-berichtenlijst kan er bijvoorbeeld als volgt uitzien:

    Statussen en details voor AS2-berichten

    Zie deze beschrijvingen van berichteigenschappen voor meer informatie over de eigenschappen voor elk berichttype:

Beschrijvingen van eigenschappen en naamindelingen voor AS2-, X12- en EDIFACT-berichten

Voor elk berichttype zijn hier de beschrijvingen en naamindelingen van de eigenschappen voor gedownloade berichtbestanden.

Beschrijvingen van as2-berichteigenschappen

Dit zijn de beschrijvingen van de eigenschappen voor elk AS2-bericht.

Eigenschap Beschrijving
Afzender De gastpartner die is opgegeven in Ontvangstinstellingen of de hostpartner die is opgegeven in Instellingen voor verzenden voor een AS2-overeenkomst
Ontvanger De hostpartner die is opgegeven in Ontvangstinstellingen of de gastpartner die is opgegeven in Instellingen verzenden voor een AS2-overeenkomst
Logische app De logische app waarin de AS2-acties zijn ingesteld
Status De AS2-berichtstatus
Geslaagd = Een geldig AS2-bericht ontvangen of verzonden. Er is geen MDN ingesteld.
Geslaagd = Een geldig AS2-bericht ontvangen of verzonden. MDN wordt ingesteld en ontvangen, of MDN wordt verzonden.
Mislukt = Er is een ongeldig AS2-bericht ontvangen. Er is geen MDN ingesteld.
In behandeling = Een geldig AS2-bericht ontvangen of verzonden. MDN is ingesteld en MDN wordt verwacht.
ACK De MDN-berichtstatus
Geaccepteerd = Ontvangen of verzonden een positieve MDN.
In behandeling = Wachten op het ontvangen of verzenden van een MDN.
Geweigerd = Ontvangen of een negatieve MDN verzonden.
Niet vereist = MDN is niet ingesteld in de overeenkomst.
Richting De as2-berichtrichting
Tracerings-id De id waarmee alle triggers en acties in een logische app worden gecorreleerd
Bericht-id De AS2-bericht-id van de AS2-berichtkoppen
Tijdstempel Het tijdstip waarop de AS2-actie het bericht heeft verwerkt

Beschrijvingen van X12-berichteigenschappen

Dit zijn de beschrijvingen van de eigenschappen voor elk X12-bericht.

Eigenschap Beschrijving
Afzender De gastpartner die is opgegeven in Ontvangstinstellingen of de hostpartner die is opgegeven in Instellingen voor verzenden voor een X12-overeenkomst
Ontvanger De hostpartner die is opgegeven in Ontvangstinstellingen of de gastpartner die is opgegeven in Instellingen voor verzenden voor een X12-overeenkomst
Logische app De logische app waarin de X12-acties zijn ingesteld
Status De status van het X12-bericht
Geslaagd = Een geldig X12-bericht ontvangen of verzonden. Er is geen functionele ack ingesteld.
Geslaagd = Een geldig X12-bericht ontvangen of verzonden. Functionele ack wordt ingesteld en ontvangen, of een functionele ack wordt verzonden.
Mislukt = Een ongeldig X12-bericht ontvangen of verzonden.
In behandeling = Een geldig X12-bericht ontvangen of verzonden. Functionele ack is ingesteld en er wordt een functionele ack verwacht.
ACK Status van functionele Ack (997)
Geaccepteerd = Ontvangen of verzonden een positieve functionele ack.
Geweigerd = Ontvangen of verzonden een negatieve functionele ack.
In behandeling = Er wordt een functionele ack verwacht, maar niet ontvangen.
In behandeling = Er is een functionele ack gegenereerd, maar kan niet naar de partner worden verzonden.
Niet vereist = Functionele ack is niet ingesteld.
Richting De X12-berichtrichting
Tracerings-id De id waarmee alle triggers en acties in een logische app worden gecorreleerd
Msg-type Het EDI X12-berichttype
ICN Het uitwisselingsbeheernummer voor het X12-bericht
TSCN Het transactiesetcontrolenummer voor het X12-bericht
Tijdstempel Het tijdstip waarop de X12-actie het bericht heeft verwerkt

Beschrijvingen van edifact-berichteigenschappen

Dit zijn de eigenschappenbeschrijvingen voor elk EDIFACT-bericht.

Eigenschap Beschrijving
Afzender De gastpartner die is opgegeven in Ontvangstinstellingen of de hostpartner die is opgegeven in Instellingen verzenden voor een EDIFACT-overeenkomst
Ontvanger De hostpartner die is opgegeven in Ontvangstinstellingen of de gastpartner die is opgegeven in Instellingen verzenden voor een EDIFACT-overeenkomst
Logische app De logische app waar de EDIFACT-acties worden ingesteld
Status De EDIFACT-berichtstatus
Geslaagd = Een geldig EDIFACT-bericht ontvangen of verzonden. Er is geen functionele ack ingesteld.
Geslaagd = Een geldig EDIFACT-bericht ontvangen of verzonden. Functionele ack wordt ingesteld en ontvangen, of een functionele ack wordt verzonden.
Mislukt = Een ongeldig EDIFACT-bericht ontvangen of verzonden
In behandeling = Een geldig EDIFACT-bericht ontvangen of verzonden. Functionele ack is ingesteld en er wordt een functionele ack verwacht.
ACK Status van functionele Ack (CONTRL)
Geaccepteerd = Ontvangen of verzonden een positieve functionele ack.
Geweigerd = Ontvangen of verzonden een negatieve functionele ack.
In behandeling = Er wordt een functionele ack verwacht, maar niet ontvangen.
In behandeling = Er is een functionele ack gegenereerd, maar kan niet naar de partner worden verzonden.
Niet vereist = Functionele Ack is niet ingesteld.
Richting De edifact-berichtrichting
Tracerings-id De id waarmee alle triggers en acties in een logische app worden gecorreleerd
Msg-type Het EDIFACT-berichttype
ICN Het interchange control-nummer voor het EDIFACT-bericht
TSCN Het transactiesetcontrolenummer voor het EDIFACT-bericht
Tijdstempel Het tijdstip waarop de EDIFACT-actie het bericht heeft verwerkt

Volgende stappen