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


Az Azure Service Bus monitorozási adatainak referenciája

Ez a cikk a szolgáltatás figyelési referenciaadatait tartalmazza.

A Service Bushoz gyűjthető adatokról és azok használatáról az Azure Service Bus monitorozása című témakörben olvashat.

Mérőszámok

Ez a szakasz a szolgáltatáshoz automatikusan gyűjtött platformmetrikákat sorolja fel. Ezek a metrikák az Azure Monitorban támogatott összes platformmetrika globális listájának részét képezik.

A metrikamegőrzésről további információt az Azure Monitor Metrics áttekintésében talál.

A Microsoft.ServiceBus/Namespaces támogatott metrikái

Az alábbi táblázat a Microsoft.ServiceBus/Namespaces erőforrástípushoz elérhető metrikákat sorolja fel.

  • Előfordulhat, hogy nem minden oszlop szerepel minden táblában.
  • Előfordulhat, hogy egyes oszlopok a lap megtekintési területén kívül esnek. Válassza a Táblázat kibontása lehetőséget az összes elérhető oszlop megtekintéséhez.

Táblázatfejlécek

  • Kategória – A metrikák csoportja vagy besorolása.
  • Metrika – A metrika megjelenítendő neve az Azure Portalon.
  • Név a REST API-ban – A REST API-ban említett metrikanév.
  • Egység – Mértékegység.
  • Összesítés – Az alapértelmezett összesítési típus. Érvényes értékek: Átlag (Avg), Minimum (Min), Maximum (Max), Összeg (Összeg), Darabszám.
  • A metrikához elérhető dimenziók - dimenziói.
  • Időszemcse-intervallumok - , amelyeken a metrika mintavétele történik. Például azt jelzi, PT1M hogy a metrika mintavétele percenként, PT30M 30 percenként, PT1H óránként és így tovább történik.
  • DS Export – Azt jelzi, hogy a metrika exportálható-e az Azure Monitor-naplókba diagnosztikai beállításokon keresztül. A metrikák exportálásával kapcsolatos információkért lásd: Diagnosztikai beállítások létrehozása az Azure Monitorban.
Metrika Név a REST API-ban Unit (Egység) Összesítés Dimenziók Időszemcsék DS-exportálás
Elhagyott üzenetek

Üzenetsoron/témakörön elhagyott üzenetek száma.
AbandonMessage Count Összeg (összeg) EntityName PT1M Igen
ActiveConnections

A Microsoft.ServiceBus összes aktív kapcsolata.
ActiveConnections Count Összeg (összeg) <none> PT1M Nem
Aktív üzenetek száma üzenetsorokban/témakörökben.

Aktív üzenetek száma üzenetsorokban/témakörökben.
ActiveMessages Count Átlag, Minimum, Maximum EntityName PT1M Nem
Befejezett üzenetek

Üzenetsoron/témakörön befejezett üzenetek száma.
CompleteMessage Count Összeg (összeg) EntityName PT1M Igen
Kapcsolatok lezárva.

A Microsoft.ServiceBushoz bezárt kapcsolatok.
ConnectionsClosed Count Átlag EntityName PT1M Nem
Megnyitott kapcsolatok.

A Microsoft.ServiceBushoz megnyitott kapcsolatok.
ConnectionsOpened Count Átlag EntityName PT1M Nem
CPU (elavult)

A Service Bus prémium szintű névtér CPU-használati metrikája. Ez a metrika nincs megvonva. Ehelyett használja a CPU-metrikát (NamespaceCpuUsage).
CPUXNS Százalék Maximum Replica PT1M Nem
Üzenetsorokban/témakörökben lévő kézbesítetlen üzenetek száma.

Üzenetsorokban/témakörökben lévő kézbesítetlen üzenetek száma.
DeadletteredMessages Count Átlag, Minimum, Maximum EntityName PT1M Nem
Bejövő üzenetek

Bejövő üzenetek a Microsoft.ServiceBushoz.
IncomingMessages Count Összeg (összeg) EntityName PT1M Igen
Bejövő kérések

Bejövő kérelmek a Microsoft.ServiceBushoz.
IncomingRequests Count Összeg (összeg) EntityName PT1M Igen
Üzenetsor/témakör üzeneteinek száma.

Üzenetsor/téma üzeneteinek száma.
Messages Count Átlag, Minimum, Maximum EntityName PT1M Nem
CPU

A Service Bus prémium szintű névtér CPU-használati metrikája.
NamespaceCpuUsage Százalék Maximum Replica PT1M Nem
Memóriahasználat

A Service Bus prémium szintű névtér memóriahasználati metrikája.
NamespaceMemoryUsage Százalék Maximum Replica PT1M Nem
Kimenő üzenetek

Kimenő üzenetek a Microsoft.ServiceBushoz.
OutgoingMessages Count Összeg (összeg) EntityName PT1M Igen
Függőben lévő ellenőrzőpont-műveletek száma.

Függőben lévő ellenőrzőpont-műveletek száma.
PendingCheckpointOperationCount Count Összeg (összeg) <none> PT1M Nem
ReplicationLagCount

Replikáció késése üzenetszám szerint
ReplicationLagCount Count Maximum, Minimum, Átlag EntityName PT1M Nem
ReplicationLagDuration

Replikáció késése idő szerint
ReplicationLagDuration Másodperc Maximum, Minimum, Átlag EntityName PT1M Igen
Ütemezett üzenetek száma egy üzenetsorban/témakörben.

Ütemezett üzenetek száma egy üzenetsorban/témakörben.
ScheduledMessages Count Átlag, Minimum, Maximum EntityName PT1M Nem
Kiszolgálóhibák.

A Microsoft.ServiceBus kiszolgálói hibái.
ServerErrors Count Összeg (összeg) EntityName, OperationResult PT1M Nem
Kiszolgálói küldés késése.

A Service Bus-erőforrások üzenetküldési műveleteinek késése.
ServerSendLatency Ezredmásodperc Átlag EntityName PT1M Igen
Méret

Üzenetsor/témakör mérete bájtban.
Size Bájt Átlag, Minimum, Maximum EntityName PT1M Nem
Sikeres kérelmek

Névtérre vonatkozó összes sikeres kérés
SuccessfulRequests Count Összeg (összeg) EntityName, OperationResult PT1M Nem
Szabályozott kérelmek.

Szabályozott kérelmek a Microsoft.ServiceBushoz.
ThrottledRequests Count Összeg (összeg) EntityName, , OperationResultMessagingErrorSubCode PT1M Nem
Felhasználói hibák.

A Microsoft.ServiceBus felhasználói hibái.
UserErrors Count Összeg (összeg) EntityName, OperationResult PT1M Nem
Memóriahasználat (elavult)

A Service Bus prémium szintű névtér memóriahasználati metrikája. Ez a metrika elavult. Ehelyett használja a Memóriahasználat (NamespaceMemoryUsage) metrikát.
WSXNS Százalék Maximum Replica PT1M Nem

Az alábbi szakaszok részletesebb leírást nyújtanak az előző szakaszban bemutatott metrikákról.

Metrikák kérése

A kérelemmetrikák megszámolják az adat- és felügyeleti műveleti kérelmek számát.

Metrika Leírás
Bejövő kérelmek A Service Bus szolgáltatásnak adott időszakban küldött kérések száma.
Sikeres kérelmek A Service Bus szolgáltatásnak adott időszakban küldött sikeres kérések száma.
Kiszolgálóhibák A Service Bus szolgáltatásban egy adott időszakban történt hiba miatt nem feldolgozott kérések száma.
Felhasználói hibák Azoknak a kérelmeknek a száma, amelyet egy adott időszak felhasználói hibái miatt nem dolgoztak fel.
Szabályozott kérelmek A használat túllépése miatt szabályozott kérések száma.

A MessagingErrorSubCode dimenzió a következő lehetséges értékekkel rendelkezik:

  • CPU: CPU-szabályozás
  • Tárolás:A függőben lévő ellenőrzőpont-műveletek miatti szabályozást jelzi
  • Névtér:Névtérműveletek szabályozása.
  • Ismeretlen: Egyéb erőforrás-szabályozás.
Függőben lévő ellenőrzőpont-műveletek száma A névtér függőben lévő ellenőrzőpont-műveleteinek száma. A szolgáltatás akkor kezd szabályozni, ha a függőben lévő ellenőrzőpontok száma meghaladja a (500 000 + (500 000 * üzenetkezelési egység)) művelet korlátját. Ez a metrika csak a prémium szintű névterekre vonatkozik.
Kiszolgálóküldés késése A Service Bus szolgáltatás által a kérés teljesítéséhez szükséges idő.

A rendszer a következő két hibatípust sorolja be felhasználói hibáknak:

  • Ügyféloldali hibák (HTTP-ben ez 400 hiba lenne).
  • Az üzenetek feldolgozása során előforduló hibák, például a MessageLockLostException.

Üzenetmetrikák

Az alábbi metrikák üzenetmetrikák.

Metrika Leírás
Bejövő üzenetek A Service Busnak adott időszakban küldött események vagy üzenetek száma. Az alapszintű és a standard szintek esetében a bejövő automatikusan odaítélt üzenetek szerepelnek ebben a metrikában. És a prémium szint esetében ezek nem szerepelnek a csomagban.
Kimenő üzenetek A Service Bustól egy adott időszakban fogadott események vagy üzenetek száma. A kimenő automatikusan odaítélt üzenetek nem szerepelnek ebben a metrikában.
Üzenetek Üzenetsor/témakör üzeneteinek száma. Ez a metrika az összes különböző állapotban lévő üzeneteket tartalmazza, például az aktív, a kézbesítetlen betűs, az ütemezett stb.
Aktív üzenetek Aktív üzenetek száma az üzenetsorokban/témakörökben. Az aktív üzenetek az üzenetsor vagy előfizetés aktív állapotban lévő és kézbesítésre kész üzenetei. Az üzenetek fogadhatók.
Kézbesítetlen üzenetek Üzenetsorokban/témakörökben lévő kézbesítetlen üzenetek száma.
Ütemezett üzenetek Ütemezett üzenetek száma egy üzenetsorban/témakörben.
Befejezett üzenetek A megadott időszakban befejezett üzenetek száma.
Elhagyott üzenetek A megadott időszakban elhagyott üzenetek száma.
Méret Entitás (üzenetsor vagy témakör) mérete bájtban.

Fontos

Az üzenetek, az aktív, a kézbesítetlen levelek, az ütemezett, a befejezett és az elhagyott üzenetek értékei időponthoz kötött értékek. Előfordulhat, hogy az adott időpont után közvetlenül felhasznált bejövő üzenetek nem jelennek meg ezekben a metrikákban.

Feljegyzés

Amikor egy ügyfél megpróbál adatokat kapni egy üzenetsorról vagy témakörről, a Service Bus szolgáltatás visszaad néhány statikus információt, például a nevet, a legutóbb frissített időpontot, a létrehozás időpontját, és munkamenetet igényel vagy sem. Néhány dinamikus információ, például az üzenetek száma. Ha a kérés szabályozva lesz, a szolgáltatás visszaadja a statikus információkat és az üres dinamikus információkat. Ezért jelennek meg az üzenetek száma 0-ként, amikor a névtér szabályozása folyamatban van. Ez szándékosan van.

Kapcsolati metrikák

A következő metrikák a kapcsolati metrikák.

Metrika Leírás
Aktív kapcsolatok A névtérben és a névtérben lévő entitáson lévő aktív kapcsolatok száma. A metrika értéke időponthoz kötött érték. Előfordulhat, hogy a metrikában nem jelennek meg azok a kapcsolatok, amelyek közvetlenül az adott időpont után voltak aktívak.
Megnyitott kapcsolatok A megnyitott kapcsolatok száma. A metrika értéke egy aggregáció, és az összesítési időablakban megnyitott összes kapcsolatot tartalmazza.
Kapcsolatok lezárva A lezárt kapcsolatok száma. A metrika értéke egy aggregáció, és az összesítési időablakban megnyitott összes kapcsolatot tartalmazza.

Erőforrás-használati metrikák

Az alábbi erőforrásmetrikák csak a prémium szinttel érhetők el.

Metrika Leírás
CPU-használat névtérenként A névtér százalékos PROCESSZORhasználata.
Memóriaméret használata névtérenként A névtér százalékos memóriahasználata.

A prémium szintű névtér kimaradásainak monitorozásához fontos metrikák a következők: processzorhasználat névtérenként és memóriaméret névtérenként. Riasztások beállítása ezekhez a metrikákhoz az Azure Monitor használatával.

A másik figyelhető metrika a szabályozott kérelmek. Ez nem lehet probléma, bár mindaddig, amíg a névtér a memóriában, a CPU-ban és a közvetített kapcsolatok korlátain belül marad. További információ: Szabályozás az Azure Service Bus Premium-csomagban

Hibamutatók

A következő metrikák hibametrikák.

Metrika Leírás
Kiszolgálóhibák A Service Bus szolgáltatásban egy adott időszakban történt hiba miatt nem feldolgozott kérések száma.
Felhasználói hibák Azoknak a kérelmeknek a száma, amelyet egy adott időszak felhasználói hibái miatt nem dolgoztak fel.

Georeplikációs metrikák

A következő metrikák a georeplikációs metrikák:

Metrika Leírás
Replikációs késés időtartama Az elsődleges és a másodlagos régiók legutóbbi művelete közötti másodpercek eltolása.
Replikációs késések száma Az elsődleges és a másodlagos régiók legutóbbi művelete közötti műveletek számának eltolása.

Metrikadimenziók

A metrikák dimenzióiról további információt a többdimenziós metrikák című témakörben talál.

Ennek a szolgáltatásnak a metrikáihoz a következő dimenziók vannak társítva.

  • Az EntityName Service Bus támogatja a névtérben lévő üzenetküldési entitásokat. A Bejövő kérések metrika esetén az Entitásnév dimenzió értéke az összes üzenetsoron és témakörön kívül más értékkel -NamespaceOnlyMetric- is rendelkezik. Ez az érték a névtér szintjén végrehajtott kérést jelöli. Ilyenek például a névtérben lévő összes üzenetsor/témakör listázására irányuló kérések, illetve a hitelesítést vagy engedélyezést sikertelen entitásokra irányuló kérések.
  • MessagingErrorSubCode
  • OperationResult
  • Kópia

Feljegyzés

Az Azure Monitor nem tartalmaz dimenziókat a célhelyre küldött exportált metrikák adataiban, például az Azure Storage-ban, az Azure Event Hubsban vagy az Azure Monitor-naplókban.

Erőforrásnaplók

Ez a szakasz a szolgáltatáshoz gyűjthető erőforrásnaplók típusait sorolja fel. A szakasz lekéri az Azure Monitorban támogatott összes erőforrásnapló-kategóriatípus listáját.

A Microsoft.ServiceBus/Namespaces támogatott erőforrásnaplói

Kategória Kategória megjelenítendő neve Naplótábla Támogatja az alapszintű naplótervet Támogatja a betöltési idő átalakítást Példa a lekérdezésekre Exportálási költségek
ApplicationMetricsLogs Alkalmazásmetrikanaplók (nem használt) AZMSApplicationMetricLogs

Rögzíti az Azure Event Hubs és az Azure Service Bus alkalmazásmetrikáit (bejövő/kimenő, sikeres/sikertelen stb. üzenetkézbesítés).

Igen Nem Igen
DiagnosticErrorLogs Diagnosztikai hibanaplók AZMSDiagnosticErrorLogs

Az Azure Event Hubs és az Azure Service Bus különböző adatsík-hozzáférési műveletei (például üzenetek küldése vagy fogadása) összesített diagnosztikai adatait rögzíti, például az ügyfélhibákat, a kiszolgáló foglaltsági hibáit és a kvóta túllépett hibáit.

Igen Nem Lekérdezések Igen
OperationalLogs Működési naplók AZMSOperationalLogs

Rögzíti az Azure Event Hubs-/Azure Service Bus-névtéren és annak entitásaiban végrehajtott összes felügyeleti műveletet.

Igen Nem Lekérdezések Nem
RuntimeAuditLogs Futásidejű naplózási naplók AZMSRunTimeAuditLogs

Az Azure Event Hubsban és az Azure Service Busban különböző adatsík-hozzáférési műveletek (például üzenetek küldése vagy fogadása) összesített diagnosztikai adatait rögzíti. A futtatókörnyezeti naplózási naplók jelenleg csak prémium szinten érhetők el.

Igen Nem Lekérdezések Igen
VNetAndIPFilteringLogs VNet-/IP-szűrési kapcsolatnaplók AZMSVnetConnectionEvents

Rögzíti az Azure Event Hubs és az Azure Service Bus összes virtuális hálózati és IP-szűrési naplóját. Ezek csak akkor lesznek kibocsátva, ha a névtér engedélyezi a hozzáférést a kiválasztott hálózatokról vagy adott IP-címről (IP-szűrési szabályok).

Igen Nem Lekérdezések Nem

Ez a szakasz az Azure Service Bushoz gyűjthető erőforrásnaplók típusait sorolja fel.

  • Működési naplók
  • Virtuális hálózati és IP-szűrési naplók
  • Futtatókörnyezeti naplózási naplók

Az Azure Service Bus mostantól képes naplókat küldeni két céltáblába – Azure Diagnostic vagy Erőforrás-specifikus táblákba a Log Analyticsben. Az Azure Portalon elérhető kapcsolóval kiválaszthatja a céltáblákat.

Képernyőkép a céltábla beállítására szolgáló párbeszédpanelről.

Működési naplók

A működési napló bejegyzései az alábbi táblázatban felsorolt elemeket tartalmazzák:

Név Leírás Az AzureDiagnosticsben támogatott Támogatott az AZMSOperationalLogs (erőforrás-specifikus tábla)
ActivityId A megadott tevékenység azonosítására használt belső azonosító Igen Igen
EventName Művelet neve Igen Igen
ResourceId Azure Resource Manager-erőforrás-azonosító Igen Igen
SubscriptionId Előfizetés azonosítója Igen Igen
EventtimeString Műveleti idő Igen Nem
TimeGenerated [UTC] A végrehajtott művelet időpontja (UTC-ben) Nem Igen
EventProperties Művelet tulajdonságai Igen Igen
Status Művelet állapota Igen Igen
Caller A művelet hívója (az Azure Portal vagy a felügyeleti ügyfél) Igen Igen
Provider A naplókat kibocsátó szolgáltatás neve, például a ServiceBus Nem Igen
Type A kibocsátott naplók típusa Nem Igen
Category Naplókategória Igen Nem

Íme egy példa egy működési napló JSON-sztringjére:

AzureDiagnostics:


{
  "ActivityId": "0000000000-0000-0000-0000-00000000000000",
  "EventName": "Create Queue",
  "resourceId": "/SUBSCRIPTIONS/<AZURE SUBSCRPTION ID>/RESOURCEGROUPS/<RESOURCE GROUP NAME>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<SERVICE BUS NAMESPACE NAME>",
  "SubscriptionId": "0000000000-0000-0000-0000-00000000000000",
  "EventTimeString": "9/28/2016 8:40:06 PM +00:00",
  "EventProperties": "{\"SubscriptionId\":\"0000000000-0000-0000-0000-00000000000000\",\"Namespace\":\"mynamespace\",\"Via\":\"https://mynamespace.servicebus.windows.net/f8096791adb448579ee83d30e006a13e/?api-version=2016-07\",\"TrackingId\":\"5ee74c9e-72b5-4e98-97c4-08a62e56e221_G1\"}",
  "Status": "Succeeded",
  "Caller": "ServiceBus Client",
  "category": "OperationalLogs"
}

Erőforrás-specifikus táblabejegyzés:


{
  "ActivityId": "0000000000-0000-0000-0000-00000000000000",
  "EventName": "Retrieve Queue",
  "resourceId": "/SUBSCRIPTIONS/<AZURE SUBSCRPTION ID>/RESOURCEGROUPS/<RESOURCE GROUP NAME>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<SERVICE BUS NAMESPACE NAME>",
  "SubscriptionId": "0000000000-0000-0000-0000-00000000000000",
  "TimeGenerated(UTC)": "9/28/2023 8:40:06 PM +00:00",
  "EventProperties": "{\"SubscriptionId\":\"0000000000-0000-0000-0000-00000000000000\",\"Namespace\":\"mynamespace\",\"Via\":\"https://mynamespace.servicebus.windows.net/f8096791adb448579ee83d30e006a13e/?api-version=2016-07\",\"TrackingId\":\"5ee74c9e-72b5-4e98-97c4-08a62e56e221_G1\"}",
  "Status": "Succeeded",
  "Caller": "ServiceBus Client",
  "type": "AZMSOperationalLogs",
  "Provider" : "SERVICEBUS"
}

Működési naplókban rögzített események és műveletek

Az operatív naplók rögzítik az Azure Service Bus-névtéren végrehajtott összes felügyeleti műveletet. A rendszer nem rögzíti az adatműveleteket az Azure Service Buson végzett nagy adatműveletek miatt.

Feljegyzés

Az adatműveletek jobb nyomon követése érdekében javasoljuk az ügyféloldali nyomkövetés használatát.

A következő felügyeleti műveleteket rögzíti a rendszer az üzemeltetési naplókban:

Hatókör Művelet
Névtér - Névtér létrehozása
- Névtér frissítése
- Névtér törlése
- Névtér frissítése
- Névtér lekérése
– SharedAccess-szabályzat
Feldolgozási sor – Üzenetsor létrehozása
- Üzenetsor frissítése
- Üzenetsor törlése
- Üzenetsor automatikus törlése
– Üzenetsor lekérése
Téma – Témakör létrehozása
– Témakör frissítése
– Témakör törlése
- Automatikus törlési témakör
– Témakör lekérése
Előfizetés - Előfizetés létrehozása
- Előfizetés frissítése
- Előfizetés törlése
- Előfizetés automatikus törlése
- Előfizetés lekérése

Feljegyzés

Az olvasási műveletek jelenleg nincsenek nyomon követve az operatív naplókban.

Virtuális hálózati és IP-szűrési naplók

A Service Bus virtuális hálózati kapcsolat JSON eseménye az alábbi táblázatban felsorolt elemeket tartalmazza:

Név Leírás Az Azure Diagnosticsban támogatott Támogatott az AZMSVnetConnectionEvents (Erőforrás-specifikus tábla)
SubscriptionId Azure-előfizetés azonosítója Igen Igen
NamespaceName Névtér neve Igen Igen
IPAddress A Service Bus szolgáltatáshoz csatlakozó ügyfél IP-címe Igen Igen
AddressIP A service bushoz csatlakozó ügyfél IP-címe Igen Igen
TimeGenerated [UTC] A végrehajtott művelet időpontja (UTC-ben) Igen Igen
Action A Service Bus szolgáltatás által végzett művelet a kapcsolatkérések kiértékelésekor. A támogatott műveletek a Kapcsolat elfogadása és a Kapcsolat megtagadása. Igen Igen
Reason A művelet végrehajtásának okát adja meg Igen Igen
Count Az adott művelet előfordulásainak száma Igen Igen
ResourceId Azure Resource Manager-erőforrás-azonosító. Igen Igen
Category Naplókategória Igen Nem
Provider A naplókat kibocsátó szolgáltatás neve, például a ServiceBus Nem Igen
Type A kibocsátott naplók típusa Nem Igen

Feljegyzés

A virtuális hálózati naplók csak akkor jönnek létre, ha a névtér lehetővé teszi a hozzáférést a kiválasztott hálózatokról vagy adott IP-címekről (IP-szűrési szabályok).

Íme egy példa egy virtuális hálózati napló JSON-sztringre:

AzureDiagnostics:

{
    "SubscriptionId": "0000000-0000-0000-0000-000000000000",
    "NamespaceName": "namespace-name",
    "IPAddress": "1.2.3.4",
    "Action": "Accept Connection",
    "Reason": "IP is accepted by IPAddress filter.",
    "Count": 1,
    "ResourceId": "/SUBSCRIPTIONS/<AZURE SUBSCRIPTION ID>/RESOURCEGROUPS/<RESOURCE GROUP NAME>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<SERVICE BUS NAMESPACE NAME>",
    "Category": "ServiceBusVNetConnectionEvent"
}

Erőforrás-specifikus táblabejegyzés:

{
  "SubscriptionId": "0000000-0000-0000-0000-000000000000",
  "NamespaceName": "namespace-name",
  "AddressIp": "1.2.3.4",
  "Action": "Accept Connection",
  "Message": "IP is accepted by IPAddress filter.",
  "Count": 1,
  "ResourceId": "/SUBSCRIPTIONS/<AZURE SUBSCRIPTION ID>/RESOURCEGROUPS/<RESOURCE GROUP NAME>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<SERVICE BUS NAMESPACE NAME>",
  "Provider" : "SERVICEBUS",
  "Type": "AZMSVNetConnectionEvents"
}

Futtatókörnyezeti naplózási naplók

A futásidejű naplózási naplók összesített diagnosztikai adatokat rögzítenek a Service Bus különböző adatsík-hozzáférési műveleteihez (például üzenetek küldéséhez vagy fogadásához).

Feljegyzés

A futtatókörnyezet naplózási naplói jelenleg csak a prémium szinten érhetők el.

A futásidejű naplózási naplók az alábbi táblázatban felsorolt elemeket tartalmazzák:

Név Leírás Az Azure Diagnosticsban támogatott Támogatott az AZMSRuntimeAuditLogs (Erőforrás-specifikus tábla)
ActivityId Véletlenszerűen létrehozott UUID, amely biztosítja a naplózási tevékenység egyediségét. Igen Igen
ActivityName Futtatókörnyezeti művelet neve. Igen Igen
ResourceId A tevékenységhez társított erőforrás. Igen Igen
Timestamp Összesítési idő. Igen Nem
time Generated (UTC) Összesített idő Nem Igen
Status A tevékenység állapota (sikeres vagy sikertelen). Igen Igen
Protocol A művelethez társított protokoll típusa. Igen Igen
AuthType A hitelesítés típusa (Microsoft Entra-azonosító vagy SAS-szabályzat). Igen Igen
AuthKey A Microsoft Entra alkalmazásazonosítója vagy SAS-szabályzatának neve, amely egy erőforrás hitelesítéséhez használatos. Igen Igen
NetworkType A hálózati hozzáférés típusa: Public vagyPrivate. igen Igen
ClientIP Az ügyfélalkalmazás IP-címe. Igen Igen
Count Az összesített 1 perces időszakban végrehajtott műveletek teljes száma. Igen Igen
Properties Az adatsík-műveletre jellemző metaadatok. igen Igen
Category Naplókategória Igen Nem
Provider A naplókat kibocsátó szolgáltatás neve, például a ServiceBus Nem Igen
Type A kibocsátott naplók típusa Nem Igen

Íme egy példa egy futtatókörnyezeti naplóbejegyzésre:

AzureDiagnostics:

{
  "ActivityId": "<activity id>",
  "ActivityName": "ConnectionOpen | Authorization | SendMessage | ReceiveMessage | PeekLockMessage",
  "ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<Service Bus namespace>/servicebus/<service bus name>",
  "Time": "1/1/2021 8:40:06 PM +00:00",
  "Status": "Success | Failure",
  "Protocol": "AMQP | HTTP | SBMP", 
  "AuthType": "SAS | AAD", 
  "AuthKey": "<AAD Application Name| SAS policy name>",
  "NetworkType": "Public | Private", 
  "ClientIp": "x.x.x.x",
  "Count": 1, 
  "Category": "RuntimeAuditLogs"
}

Erőforrás-specifikus táblabejegyzés:

{
  "ActivityId": "<activity id>",
  "ActivityName": "ConnectionOpen | Authorization | SendMessage | ReceiveMessage | PeekLockMessage",
  "ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<Service Bus namespace>/servicebus/<service bus name>",
  "TimeGenerated (UTC)": "1/1/2021 8:40:06 PM +00:00",
  "Status": "Success | Failure",
  "Protocol": "AMQP | HTTP | SBMP", 
  "AuthType": "SAS | AAD", 
  "AuthKey": "<AAD Application Name| SAS policy name>",
  "NetworkType": "Public | Private", 
  "ClientIp": "x.x.x.x",
  "Count": 1, 
  "Provider": "SERVICEBUS",
  "Type"   : "AZMSRuntimeAuditLogs"
}

Diagnosztikai hibanaplók

A diagnosztikai hibanaplók rögzítik a hibaüzeneteket az ügyféloldal, a szabályozás és a kvóta túllépése esetén. Részletes diagnosztikát nyújtanak a hibaazonosításhoz.

A diagnosztikai hibanaplók a táblázatban felsorolt elemeket tartalmazzák:

Név Leírás Az Azure Diagnosticsban támogatott Támogatott az AZMSDiagnosticErrorLogs (Erőforrás-specifikus tábla)
ActivityId Véletlenszerűen létrehozott UUID, amely biztosítja a naplózási tevékenység egyediségét. Igen Igen
ActivityName Művelet neve Igen Igen
NamespaceName Névtér neve Igen igen
EntityType Az entitás típusa Igen Igen
EntityName Entitás neve Igen Igen
OperationResult Hiba típusa a műveletben (Clienterror vagy Serverbusy vagy quotaexceeded) Igen Igen
ErrorCount Azonos hibák száma az 1 perces összesítési időszakban. Igen Igen
ErrorMessage Részletes hibaüzenet Igen Igen
Provider A naplókat kibocsátó szolgáltatás neve. Lehetséges értékek: eventhub, relay és servicebus Igen Igen
Time Generated (UTC) Műveleti idő Nem Igen
EventTimestamp Műveleti idő Igen Nem
Category Naplókategória Igen Nem
Type A kibocsátott naplók típusa Nem Igen

Íme egy példa a diagnosztikai hibanapló bejegyzésére:

{
  "ActivityId": "0000000000-0000-0000-0000-00000000000000",
  "SubscriptionId": "<Azure Subscription Id",
  "NamespaceName": "Name of Service Bus Namespace",
  "EntityType": "Queue",
  "EntityName": "Name of Service Bus Queue",
  "ActivityName": "SendMessage",
  "ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<service bus namespace name>",,
  "OperationResult": "ClientError",
  "ErrorCount": 1,
  "EventTimestamp": "3/27/2024 1:02:29.126 PM +00:00",
  "ErrorMessage": "the sessionid was not set on a message, and it cannot be sent to the entity. entities that have session support enabled can only receive messages that have the sessionid set to a valid value.",
  "category": "DiagnosticErrorLogs"
}

Erőforrás-specifikus táblabejegyzés:

{
  "ActivityId": "0000000000-0000-0000-0000-00000000000000",
  "NamespaceName": "Name of Service Bus Namespace",
  "EntityType": "Queue",
  "EntityName": "Name of Service Bus Queue",
  "ActivityName": "SendMessage",
  "ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<service bus namespace name>",,
  "OperationResult": "ClientError",
  "ErrorCount": 1,
  "TimeGenerated [UTC]": "1/27/2024 4:02:29.126 PM +00:00",
  "ErrorMessage": "the sessionid was not set on a message, and it cannot be sent to the entity. entities that have session support enabled can only receive messages that have the sessionid set to a valid value.",
  "Type": "AZMSDiagnosticErrorLogs"
}

Azure Monitor-naplók táblái

Ez a szakasz a szolgáltatáshoz kapcsolódó Azure Monitor-naplók tábláit sorolja fel, amelyek a Log Analytics által Kusto-lekérdezésekkel történő lekérdezéshez érhetők el. A táblák erőforrásnapló-adatokat tartalmaznak, és valószínűleg többet is, attól függően, hogy mit gyűjtenek és irányítanak hozzájuk.

2026. szeptember 30-án megszüntetjük az Azure Service Bus SBMP protokolljának támogatását, így 2026. szeptember 30-tól már nem fogja tudni használni ezt a protokollt. Migrálás a legújabb Azure Service Bus SDK-kódtárakba az AMQP protokoll használatával, amely kritikus biztonsági frissítéseket és továbbfejlesztett képességeket kínál ezen dátum előtt.

További információkért lásd a támogatási nyugdíjazási bejelentést.

Az Azure Service Bus Kusto-táblákat használ az Azure Monitor-naplókból. Ezeket a táblákat a Log Analytics segítségével kérdezheti le.

Service Bus Microsoft.ServiceBus/namespaces

Tevékenységnapló

A csatolt tábla felsorolja a szolgáltatás tevékenységnaplójában rögzíthető műveleteket. Ezek a műveletek a tevékenységnapló összes lehetséges erőforrás-szolgáltatói műveletének egy részét képezik.

A tevékenységnapló-bejegyzések sémájára vonatkozó további információkért lásd : Tevékenységnapló séma.