Megosztás a következőn keresztül:


Azure Monitor-naplók beállítása és diagnosztikai adatok begyűjtése a B2B-üzenetekre vonatkozóan az Azure Logic Appsben

A következőkre vonatkozik: Azure Logic Apps (Használat)

Feljegyzés

Ez a cikk csak a Használat logikai alkalmazásokra vonatkozik. A standard logikai alkalmazások monitorozásával kapcsolatos információkért tekintse át az Application Insights engedélyezését vagy megnyitását a Standard logikai alkalmazások üzembe helyezése után.

Miután beállította a B2B-kommunikációt a kereskedelmi partnerek között az integrációs fiókban, ezek a partnerek olyan protokollok használatával válthatnak üzeneteket, mint az AS2, az X12 és az EDIFACT. Annak ellenőrzéséhez, hogy ez a kommunikáció a várt módon működik-e, beállíthatja az Azure Monitor-naplókat az integrációs fiókhoz. Az Azure Monitor segít a felhőbeli és helyszíni környezetek monitorozásában, hogy könnyebben megőrizhesse azok rendelkezésre állását és teljesítményét. Az Azure Monitor-naplók használatával rögzítheti és tárolhatja a futásidejű adatok és események adatait, például eseményindító eseményeket, futtatási eseményeket és műveleti eseményeket egy Log Analytics-munkaterületen. Az üzenetek esetében a naplózás olyan információkat is gyűjt, mint például:

  • Üzenetek száma és állapota
  • Nyugtázás állapota
  • Az üzenetek és a nyugtázások közötti korrelációk
  • Hibák részletes hibaleírásai

Az Azure Monitor segítségével naplólekérdezéseket hozhat létre, amelyek segítenek megtalálni és áttekinteni ezeket az információkat. Ezeket a diagnosztikai adatokat más Azure-szolgáltatásokkal, például az Azure Storage-ral és az Azure Event Hubs-tal is használhatja.

Az integrációs fiók naplózásának beállításához telepítse a Logic Apps B2B-megoldást az Azure Portalon. Ez a megoldás összesített információkat biztosít a B2B-üzeneteseményekhez. Ezután az adatok naplózásának engedélyezéséhez és lekérdezések létrehozásához állítsa be az Azure Monitor-naplókat.

Ez a cikk bemutatja, hogyan engedélyezheti az Azure Monitor-naplózást az integrációs fiókhoz.

Feljegyzés

Ez a cikk nemrég frissült, hogy a Log Analytics helyett az Azure Monitor-naplók kifejezést használja. A naplóadatok továbbra is egy Log Analytics-munkaterületen lesznek tárolva, és ugyanazon Log Analytics-szolgáltatás gyűjti és elemzi őket. Frissítjük a terminológiát, hogy jobban tükrözzük a naplók szerepét az Azure Monitorban. Részletekért tekintse meg az Azure Monitor terminológiájának változásait .

Előfeltételek

A Logic Apps B2B-megoldás telepítése

Mielőtt az Azure Monitor-naplók nyomon követhetik a logikai alkalmazás B2B-üzeneteit, adja hozzá a Logic Apps B2B-megoldást a Log Analytics-munkaterülethez.

  1. Az Azure Portal keresőmezőjében adja meglog analytics workspaces, majd válassza ki a Log Analytics-munkaterületeket.

    Válassza a

  2. A Log Analytics-munkaterületek alatt válassza ki a munkaterületet.

    A Log Analytics-munkaterület kiválasztása

  3. Az Áttekintés panelEn, a Log Analytics konfigurálása monitorozási megoldások használatának első lépései csoportjában válassza a Megoldások megtekintése lehetőséget.>

    Az Áttekintés panelen válassza a

  4. Az Áttekintés panelen válassza a Hozzáadás lehetőséget.

    Az Áttekintés panelen adjon hozzá új megoldást

  5. A Marketplace megnyitása után a keresőmezőbe írja belogic apps b2b, és válassza a Logic Apps B2B lehetőséget.

    A Marketplace-en válassza a

  6. A megoldás leírása panelen válassza a Létrehozás lehetőséget.

    Válassza a

  7. Tekintse át és erősítse meg a Log Analytics-munkaterületet, ahová telepíteni szeretné a megoldást, majd válassza újra a Létrehozás lehetőséget .

    Válassza a

    Miután az Azure üzembe helyezi a megoldást a Log Analytics-munkaterületet tartalmazó Azure-erőforráscsoportban, a megoldás megjelenik a munkaterület összefoglaló ablaktábláján. A B2B-üzenetek feldolgozásakor az üzenetszám ezen a panelen frissül.

    Munkaterület összefoglaló panelje

Azure Monitor-naplók beállítása

Az Azure Monitor-naplózást közvetlenül az integrációs fiókból engedélyezheti.

  1. Az Azure Portalon keresse meg és válassza ki az integrációs fiókját.

    Az integrációs fiók megkeresése és kiválasztása

  2. Az integrációs fiók menüjében, a Figyelés csoportban válassza a Diagnosztikai beállítások lehetőséget. Válassza a Diagnosztikai beállítások megadása lehetőséget.

    A

  3. A beállítás létrehozásához kövesse az alábbi lépéseket:

    1. Adja meg a beállítás nevét.

    2. Válassza a Küldés a Log Analyticsbe lehetőséget.

    3. Előfizetés esetén válassza ki a Log Analytics-munkaterülethez társított Azure-előfizetést.

    4. Log Analytics-munkaterület esetén válassza ki a használni kívánt munkaterületet.

    5. A naplóban válassza ki az IntegrationAccountTrackingEvents kategóriát, amely megadja a rögzíteni kívánt eseménykategóriát.

    6. Amikor elkészült, válassza a Mentés lehetőséget.

    Példa:

    Az Azure Monitor-naplók beállítása diagnosztikai adatok gyűjtéséhez

Üzenet állapotának megtekintése

A logikai alkalmazás futtatása után megtekintheti az üzenetek állapotát és adatait a Log Analytics-munkaterületen.

  1. Az Azure Portal keresőmezőjében keresse meg és nyissa meg a Log Analytics-munkaterületet.

  2. A munkaterület menüjében válassza a Munkaterület összegzése>Logic Apps B2B lehetőséget.

    Munkaterület összefoglaló panelje

    Feljegyzés

    Ha a Logic Apps B2B csempe nem jeleníti meg azonnal az eredményeket egy futtatás után, próbálkozzon a Frissítés lehetőség kiválasztásával, vagy várjon egy rövid ideig, mielőtt újra próbálkozna.

    Alapértelmezés szerint a Logic Apps B2B csempéje egyetlen nap alapján jeleníti meg az adatokat. Ha az adattartományt másik intervallumra szeretné módosítani, válassza ki a hatókör vezérlőelemet a lap tetején:

    Időköz módosítása

  3. Az üzenetállapot-irányítópult megjelenése után megtekintheti egy adott üzenettípus további részleteit, amelyek egyetlen nap alapján jelenítik meg az adatokat. Válassza ki az AS2, X12 vagy EDIFACT csempét.

    Üzenetek állapotának megtekintése

    Megjelenik a kiválasztott csempe üzenetlistája. Egy AS2-üzenetlista például a következőképpen nézhet ki:

    AS2-üzenetek állapota és részletei

    Az egyes üzenettípusok tulajdonságaival kapcsolatos további információkért tekintse meg az alábbi üzenettulajdonságok leírását:

AS2, X12 és EDIFACT üzenetek tulajdonságleírásai és névformátumai

Az egyes üzenettípusokhoz itt találja a letöltött üzenetfájlok tulajdonságleírásait és névformátumait.

AS2 üzenettulajdonságok leírása

Az egyes AS2-üzenetek tulajdonságleírásai az alábbiak.

Tulajdonság Leírás
Feladó A Fogadási beállításokban megadott vendégpartner vagy az AS2-szerződés küldési beállításaiban megadott gazdagéppartner
Vevőkészülék A Fogadási beállításokban megadott gazdagéppartner vagy az AS2-szerződés küldési beállításai között megadott vendégpartner
Logikai alkalmazás A logikai alkalmazás, amelyben az AS2-műveletek be vannak állítva
Állapot Az AS2 üzenet állapota
Siker = Érvényes AS2-üzenetet kapott vagy küldött. Nincs beállítva MDN.
Siker = Érvényes AS2-üzenetet kapott vagy küldött. Az MDN beállítása és fogadása, illetve az MDN küldése.
Sikertelen = Érvénytelen AS2 üzenetet kapott. Nincs beállítva MDN.
Függőben = Fogadott vagy elküldött egy érvényes AS2 üzenetet. Az MDN be van állítva, és az MDN várható.
ACK Az MDN-üzenet állapota
Elfogadva = Pozitív MDN-t kapott vagy küldött.
Függőben = MDN fogadására vagy küldésére vár.
Elutasítva = Negatív MDN-t kapott vagy küldött.
Nem kötelező = az MDN nincs beállítva a szerződésben.
Direction (Irány) Az AS2 üzenet iránya
Nyomkövetési azonosító A logikai alkalmazás összes eseményindítóját és műveletét korreláló azonosító
Üzenetazonosító Az AS2 üzenetazonosító az AS2 üzenetfejlécekből
Időbélyeg Az az idő, amikor az AS2 művelet feldolgozta az üzenetet

X12-üzenettulajdonságok leírása

Az egyes X12-üzenetek tulajdonságleírásai az alábbiak.

Tulajdonság Leírás
Feladó A Fogadási beállításokban megadott vendégpartner vagy az X12-szerződés küldési beállításaiban megadott gazdagéppartner
Vevőkészülék A Fogadási beállításokban megadott gazdagéppartner vagy az X12-szerződés küldési beállításai között megadott vendégpartner
Logikai alkalmazás A logikai alkalmazás, amelyben az X12-műveletek be vannak állítva
Állapot Az X12 üzenet állapota
Siker = Érvényes X12-üzenetet kapott vagy küldött. Nincs beállítva funkcionális ack.
Siker = Érvényes X12-üzenetet kapott vagy küldött. A funkcionális ack beállítása és fogadása, vagy egy funkcionális ack küldése.
Sikertelen = Érvénytelen X12-üzenetet kapott vagy küldött.
Függőben = Érvényes X12-üzenetet kapott vagy küldött. A funkcionális ack be van állítva, és egy funkcionális ack várható.
ACK Funkcionális Ack (997) állapot
Elfogadva = Pozitív funkcionális eredményt kapott vagy küldött.
Elutasítva = Negatív funkcionális kódot kapott vagy küldött.
Függőben = Funkcionális hiba várható, de nem érkezett meg.
Függőben = Létrehozott egy funkcionális acket, de nem tud elküldeni a partnernek.
Nem kötelező = A funkcionális ack nincs beállítva.
Direction (Irány) Az X12 üzenet iránya
Nyomkövetési azonosító A logikai alkalmazás összes eseményindítóját és műveletét korreláló azonosító
Msg típusa Az EDI X12 üzenettípus
ICN Az X12 üzenet felcserélése vezérlőszáma
TSCN Az X12 üzenet tranzakciókészlet-vezérlőszáma
Időbélyeg Az az idő, amikor az X12 művelet feldolgozta az üzenetet

EDIFACT-üzenet tulajdonságleírásai

Íme az egyes EDIFACT-üzenetek tulajdonságleírásai.

Tulajdonság Leírás
Feladó A Fogadási beállításokban megadott vendégpartner vagy az EDIFACT-szerződés Küldési beállításaiban megadott gazdagéppartner
Vevőkészülék A Fogadási beállításokban megadott gazdagéppartner vagy az EDIFACT-szerződés Küldési beállításai között megadott vendégpartner
Logikai alkalmazás Az a logikai alkalmazás, amelyben az EDIFACT-műveletek be vannak állítva
Állapot Az EDIFACT üzenet állapota
Sikeresség = Érvényes EDIFACT-üzenetet kapott vagy küldött. Nincs beállítva funkcionális ack.
Sikeresség = Érvényes EDIFACT-üzenetet kapott vagy küldött. A funkcionális ack beállítása és fogadása, vagy egy funkcionális ack küldése.
Sikertelen = Érvénytelen EDIFACT-üzenetet kapott vagy küldött
Függőben = Fogadott vagy elküldött egy érvényes EDIFACT-üzenetet. A funkcionális ack be van állítva, és egy funkcionális ack várható.
ACK Funkcionális Ack (CONTRL) állapot
Elfogadva = Pozitív funkcionális eredményt kapott vagy küldött.
Elutasítva = Negatív funkcionális kódot kapott vagy küldött.
Függőben = Funkcionális hiba várható, de nem érkezett meg.
Függőben = Létrehozott egy funkcionális acket, de nem tud elküldeni a partnernek.
Nem kötelező = A Funkcionális Ack nincs beállítva.
Direction (Irány) Az EDIFACT üzenet iránya
Nyomkövetési azonosító A logikai alkalmazás összes eseményindítóját és műveletét korreláló azonosító
Msg típusa Az EDIFACT üzenettípus
ICN Az EDIFACT-üzenet felcserélhető vezérlőszáma
TSCN Az EDIFACT üzenet tranzakciókészlet-vezérlőszáma
Időbélyeg Az az idő, amikor az EDIFACT művelet feldolgozta az üzenetet

Következő lépések