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
Een Log Analytics-werkruimte. Als u geen Log Analytics-werkruimte hebt, leert u hoe u een Log Analytics-werkruimte maakt.
Een logische app die is ingesteld met Azure Monitor-logboekregistratie en die informatie naar een Log Analytics-werkruimte verzendt. Meer informatie over het instellen van Azure Monitor-logboeken voor uw logische app.
Een integratieaccount dat is gekoppeld aan uw logische app. Meer informatie over het koppelen van uw integratieaccount aan uw logische app.
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.
Voer in het zoekvak van de Azure Portal in
log analytics workspaces
en selecteer vervolgens Log Analytics-werkruimten.Selecteer uw werkruimte onder Log Analytics-werkruimten.
Selecteer in het deelvenster Overzicht onder Aan de slag met Log Analytics>Bewakingsoplossingen configurerende optie Oplossingen weergeven.
Selecteer In het deelvenster Overzicht de optie Toevoegen.
Nadat Marketplace is geopend, typt u
logic apps b2b
in het zoekvak en selecteert u Logic Apps B2B.Selecteer Maken in het beschrijvingsvenster van de oplossing.
Controleer en bevestig de Log Analytics-werkruimte waarin u de oplossing wilt installeren en selecteer opnieuw Maken .
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.
Azure Monitor-logboeken instellen
U kunt Azure Monitor-logboekregistratie rechtstreeks vanuit uw integratieaccount inschakelen.
Zoek en selecteer uw integratieaccount in de Azure Portal.
Selecteer in het menu van uw integratieaccount onder Bewaking de optie Diagnostische instellingen. Selecteer Diagnostische instellingen toevoegen.
Volg deze stappen om de instelling te maken:
Geef een naam op voor de instelling.
Selecteer Verzenden naar Log Analytics.
Selecteer bij Abonnement het Azure-abonnement dat is gekoppeld aan uw Log Analytics-werkruimte.
Selecteer bij Log Analytics-werkruimte de werkruimte die u wilt gebruiken.
Selecteer onder logboek de categorie IntegrationAccountTrackingEvents , die de gebeurteniscategorie aangeeft die u wilt opnemen.
Selecteer Opslaan als u klaar bent.
Bijvoorbeeld:
Berichtstatus weergeven
Nadat de logische app is uitgevoerd, kunt u de status en gegevens over deze berichten bekijken in uw Log Analytics-werkruimte.
Zoek en open uw Log Analytics-werkruimte in het zoekvak Azure Portal.
Selecteer In het menu van uw werkruimte de optie Werkruimteoverzicht>Logic Apps B2B.
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:
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.
Er wordt een lijst met berichten weergegeven voor de gekozen tegel. Een as2-berichtenlijst kan er bijvoorbeeld als volgt uitzien:
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 |