Referenční informace k datům monitorování služby Azure Service Bus
Tento článek obsahuje všechny referenční informace o monitorování pro tuto službu.
Podrobnosti o datech, která můžete shromažďovat pro Service Bus a jak je používat, najdete v tématu Monitorování služby Azure Service Bus .
Metriky
V této části jsou uvedeny všechny automaticky shromážděné metriky platformy pro tuto službu. Tyto metriky jsou také součástí globálního seznamu všech metrik platformy podporovaných ve službě Azure Monitor.
Informace o uchovávání metrik najdete v přehledu metrik služby Azure Monitor.
Podporované metriky pro Microsoft.ServiceBus/Namespaces
Následující tabulka uvádí metriky dostupné pro typ prostředku Microsoft.ServiceBus/Namespaces.
- Všechny sloupce nemusí být v každé tabulce.
- Některé sloupce můžou být mimo oblast zobrazení stránky. Výběrem možnosti Rozbalit tabulku zobrazíte všechny dostupné sloupce.
Záhlaví tabulky
- Kategorie – skupina metrik nebo klasifikace.
- Metrika – zobrazovaný název metriky, jak se zobrazuje na webu Azure Portal.
- Název v rozhraní REST API – název metriky, který se označuje v rozhraní REST API.
- Jednotka – měrná jednotka .
- Agregace – výchozí typ agregace . Platné hodnoty: Průměr (Průměr), Minimum (Minimum), Maximum (Maximum), Celkem (Součet), Počet.
- - Dimenze dostupné pro metriku
- Intervaly časových zrn - , ve kterých se metrika vzorkuje. Například označuje,
PT1M
že se metrika vzorkuje každou minutu,PT30M
každých 30 minut,PT1H
každou hodinu atd. - DS Export – určuje, jestli je metrika exportovatelná do protokolů služby Azure Monitor prostřednictvím nastavení diagnostiky. Informace o exportu metrik najdete v tématu Vytvoření nastavení diagnostiky ve službě Azure Monitor.
Metrika | Název v rozhraní REST API | Unit | Agregace | Dimenze | Časová zrnka | DS Export |
---|---|---|---|---|---|---|
Opuštěné zprávy Počet zpráv opuštěných ve frontě nebo tématu |
AbandonMessage |
Počet | Celkem (součet) | EntityName |
PT1M | Ano |
ActiveConnections Total Active Connections for Microsoft.ServiceBus. |
ActiveConnections |
Počet | Celkem (součet) | <žádné> | PT1M | No |
Počet aktivních zpráv ve frontě nebo tématu Počet aktivních zpráv ve frontě nebo tématu |
ActiveMessages |
Počet | Průměr, Minimum, Maximum | EntityName |
PT1M | No |
Dokončené zprávy Počet zpráv dokončených ve frontě nebo tématu |
CompleteMessage |
Počet | Celkem (součet) | EntityName |
PT1M | Ano |
Připojení byla uzavřena. Připojení uzavřena pro Microsoft.ServiceBus. |
ConnectionsClosed |
Počet | Průměr | EntityName |
PT1M | No |
Otevřená připojení. Připojení otevřená pro Microsoft.ServiceBus. |
ConnectionsOpened |
Počet | Průměr | EntityName |
PT1M | No |
Cpu (zastaralé) Metrika využití procesoru služby Service Bus úrovně Premium Tato metrika je zastaralá. Místo toho použijte metriku procesoru (NamespaceCpuUsage). |
CPUXNS |
Procenta | Maximum | Replica |
PT1M | No |
Počet nedoručených zpráv ve frontě nebo tématu Počet nedoručených zpráv ve frontě nebo tématu |
DeadletteredMessages |
Počet | Průměr, Minimum, Maximum | EntityName |
PT1M | No |
Příchozí bajty. Příchozí bajty pro Microsoft.ServiceBus |
IncomingBytes |
Přijaté | Celkem (součet) | EntityName |
PT1M | Ano |
Příchozí zprávy Příchozí zprávy pro Microsoft.ServiceBus |
IncomingMessages |
Počet | Celkem (součet) | EntityName |
PT1M | Ano |
Příchozí požadavky Příchozí požadavky pro Microsoft.ServiceBus. |
IncomingRequests |
Počet | Celkem (součet) | EntityName |
PT1M | Ano |
Počet zpráv ve frontě nebo tématu Počet zpráv ve frontě/tématu. |
Messages |
Počet | Průměr, Minimum, Maximum | EntityName |
PT1M | No |
PROCESOR Metrika využití procesoru služby Service Bus úrovně Premium |
NamespaceCpuUsage |
Procenta | Maximum | Replica |
PT1M | No |
Využití paměti Metrika využití paměti oboru názvů Služby Bus Úrovně Premium |
NamespaceMemoryUsage |
Procenta | Maximum | Replica |
PT1M | No |
Odchozí bajty. Odchozí bajty pro Microsoft.ServiceBus. |
OutgoingBytes |
Přijaté | Celkem (součet) | EntityName |
PT1M | Ano |
Odchozí zprávy Odchozí zprávy pro Microsoft.ServiceBus. |
OutgoingMessages |
Počet | Celkem (součet) | EntityName |
PT1M | Ano |
Počet operací čekajících na kontrolní bod Počet operací čekajících na kontrolní bod |
PendingCheckpointOperationCount |
Počet | Celkem (součet) | <žádné> | PT1M | No |
ReplicationLagCount Prodleva replikace podle počtu zpráv |
ReplicationLagCount |
Počet | Maximum, Minimum, Průměr | EntityName |
PT1M | No |
ReplicationLagDuration Prodleva replikace podle doby trvání |
ReplicationLagDuration |
Sekundy | Maximum, Minimum, Průměr | EntityName |
PT1M | Ano |
Počet naplánovaných zpráv ve frontě nebo tématu Počet naplánovaných zpráv ve frontě nebo tématu |
ScheduledMessages |
Počet | Průměr, Minimum, Maximum | EntityName |
PT1M | No |
Chyby serveru. Chyby serveru pro Microsoft.ServiceBus |
ServerErrors |
Počet | Celkem (součet) | EntityName , OperationResult |
PT1M | No |
Latence odesílání serveru Latence operací odesílání zpráv pro prostředky služby Service Bus |
ServerSendLatency |
Milisekundy | Průměr | EntityName |
PT1M | Ano |
Velikost Velikost fronty nebo tématu v bajtech |
Size |
Přijaté | Průměr, Minimum, Maximum | EntityName |
PT1M | No |
Úspěšné žádosti Celkový počet úspěšných požadavků na obor názvů |
SuccessfulRequests |
Počet | Celkem (součet) | EntityName , OperationResult |
PT1M | No |
Omezené požadavky. Omezené požadavky pro Microsoft.ServiceBus. |
ThrottledRequests |
Počet | Celkem (součet) | EntityName , , OperationResult MessagingErrorSubCode |
PT1M | No |
Uživatelské chyby. Chyby uživatele pro Microsoft.ServiceBus. |
UserErrors |
Počet | Celkem (součet) | EntityName , OperationResult |
PT1M | No |
Využití paměti (zastaralé) Metrika využití paměti oboru názvů Služby Bus Úrovně Premium Tato metrika je zastaralá. Místo toho použijte metriku Využití paměti (NamespaceMemoryUsage). |
WSXNS |
Procenta | Maximum | Replica |
PT1M | No |
Následující části obsahují podrobnější popis metrik uvedených v předchozí části.
Vyžádání metrik
Požadavky na metriky počítají počet požadavků na operace správy a dat.
Metrický | Popis |
---|---|
Příchozí žádosti | Počet požadavků provedených službě Service Bus v zadaném období |
Úspěšné požadavky | Počet úspěšných požadavků provedených ve službě Service Bus v zadaném období |
Chyby serveru | Počet požadavků, které se nezpracovávají kvůli chybě ve službě Service Bus v zadaném období |
Chyby uživatele | Počet požadavků, které se nezpracovávají kvůli chybám uživatelů v zadaném období. |
Omezené požadavky | Počet omezených požadavků, protože došlo k překročení využití. Dimenze MessagingErrorSubCode má následující možné hodnoty:
|
Počet operací čekajících na kontrolní bod | Počet čekajících operací kontrolních bodů v oboru názvů. Služba se začne omezovat, když počet čekajících kontrolních bodů překročí limit operací (500 000 + (500 000 * jednotek zasílání zpráv). Tato metrika se vztahuje pouze na obory názvů používající úroveň Premium . |
Latence odesílání serveru | Doba potřebná službou Service Bus k dokončení požadavku. |
Následující dva typy chyb jsou klasifikovány jako uživatelské chyby:
- Chyby na straně klienta (v protokolu HTTP by to byly chyby 400).
- Chyby, ke kterým dochází při zpracování zpráv, například MessageLockLostException.
Metriky zpráv
Následující metriky jsou metriky zpráv.
Metrický | Popis |
---|---|
Příchozí zprávy | Počet událostí nebo zpráv odesílaných službě Service Bus během zadaného období. U úrovní Basic a Standard jsou příchozí zprávy automaticky převrácené do této metriky zahrnuty. A pro úroveň Premium nejsou zahrnuté. |
Odchozí zprávy | Počet událostí nebo zpráv přijatých ze služby Service Bus v zadaném období V této metrice nejsou zahrnuté odchozí automaticky převedené zprávy. |
Zprávy | Počet zpráv ve frontě nebo tématu Tato metrika zahrnuje zprávy ve všech různých stavech, jako jsou aktivní, nedoručené, naplánované atd. |
Aktivní zprávy | Počet aktivních zpráv ve frontě nebo tématu Aktivní zprávy jsou zprávy ve frontě nebo odběru, které jsou v aktivním stavu a připravené k doručení. Zprávy jsou k dispozici k přijetí. |
Nedoručené zprávy | Počet nedoručených zpráv ve frontě nebo tématu |
Plánované zprávy | Počet naplánovaných zpráv ve frontě nebo tématu |
Dokončené zprávy | Počet zpráv dokončených v zadaném období. |
Opuštěné zprávy | Počet zpráv opuštěných během zadaného období. |
Velikost | Velikost entity (fronty nebo tématu) v bajtech |
Důležité
Hodnoty pro zprávy, aktivní, nedoručené, naplánované, dokončené a opuštěné zprávy jsou hodnoty k určitému bodu v čase. Příchozí zprávy, které byly spotřebovány okamžitě po tomto bodu v čase, se nemusí v těchto metrikách projevit.
Poznámka:
Když se klient pokusí získat informace o frontě nebo tématu, vrátí služba Service Bus některé statické informace, jako je název, čas poslední aktualizace, čas vytvoření a vyžaduje relaci nebo ne. Některé dynamické informace, jako jsou počty zpráv. Pokud se požadavek omezí, vrátí služba statické informace a prázdné dynamické informace. Proto se počty zpráv zobrazují jako 0, když je obor názvů omezený. Toto chování je záměrné.
Metriky připojení
Následující metriky jsou metriky připojení.
Metrický | Popis |
---|---|
Aktivní připojení | Počet aktivních připojení v oboru názvů a entitě v oboru názvů. Hodnota pro tuto metriku je hodnota k určitému bodu v čase. Připojení, která byla aktivní okamžitě po tomto bodu v čase, se nemusí v metrice projevit. |
Otevřená připojení | Počet otevřenýchpřipojeních Hodnota pro tuto metriku je agregace a zahrnuje všechna připojení otevřená v časovém intervalu agregace. |
Uzavřená připojení | Počet uzavřených připojení. Hodnota pro tuto metriku je agregace a zahrnuje všechna připojení otevřená v časovém intervalu agregace. |
Metriky využití prostředků
Následující metriky prostředků jsou k dispozici pouze s úrovní Premium .
Metrický | Popis |
---|---|
Využití procesoru na obor názvů | Procento využití procesoru oboru názvů. |
Využití velikosti paměti na obor názvů | Procento využití paměti oboru názvů. |
Důležité metriky pro monitorování výpadků oboru názvů úrovně Premium jsou: využití procesoru na obor názvů a velikost paměti na obor názvů. Nastavte upozornění na tyto metriky pomocí služby Azure Monitor.
Další metrika, kterou byste mohli monitorovat, je: omezené požadavky. Nemělo by to být problém, ale pokud obor názvů zůstane v rámci limitů paměti, procesoru a zprostředkovaných připojení. Další informace najdete v tématu Omezování na úrovni Premium služby Azure Service Bus.
Metriky chyb
Následující metriky jsou metriky chyb.
Metrický | Popis |
---|---|
Chyby serveru | Počet požadavků, které se nezpracovávají kvůli chybě ve službě Service Bus v zadaném období |
Chyby uživatele | Počet požadavků, které se nezpracovávají kvůli chybám uživatelů v zadaném období. |
Metriky geografické replikace
Následující metriky jsou metriky geografické replikace :
Metrický | Popis |
---|---|
Doba trvání prodlevy replikace | Posun v sekundách mezi poslední akcí v primární a sekundární oblasti. |
Počet prodlev replikace | Posun počtu operací mezi nejnovější akcí v primární a sekundární oblasti. |
Rozměry metrik
Informace o rozměrech metrik najdete v tématu Vícerozměrné metriky.
Tato služba má přidružené následující dimenze ke svým metrikám.
- EntityName Service Bus podporuje entity zasílání zpráv v oboru názvů. S metrikou Příchozí požadavky má dimenze Název entity hodnotu
-NamespaceOnlyMetric-
navíc ke všem frontám a tématům. Tato hodnota představuje požadavek, který byl proveden na úrovni oboru názvů. Mezi příklady patří požadavek na výpis všech front/témat v rámci oboru názvů nebo požadavků na entity, které selhaly při ověřování nebo autorizaci. - MessagingErrorSubCode
- OperationResult
- Replika
Poznámka:
Azure Monitor nezahrnuje dimenze do exportovaných dat metrik odesílaných do cíle, jako je Azure Storage, Azure Event Hubs nebo protokoly služby Azure Monitor.
Protokoly prostředků
Tato část obsahuje seznam typů protokolů prostředků, které můžete pro tuto službu shromažďovat. Oddíl načítá ze seznamu všech typů protokolů prostředků podporovaných ve službě Azure Monitor.
Podporované protokoly prostředků pro Microsoft.ServiceBus/Namespaces
Kategorie | Zobrazovaný název kategorie | Tabulka protokolů | Podporuje základní plán protokolu. | Podporuje transformaci v čase příjmu dat. | Vzorové dotazy | Náklady na export |
---|---|---|---|---|---|---|
ApplicationMetricsLogs |
Protokoly application Metrics (nepoužité) | AzureDiagnostics Protokoly z několika prostředků Azure. |
No | Ne | Dotazy | Ano |
DiagnosticErrorLogs |
Diagnostické protokoly chyb | AzureDiagnostics Protokoly z několika prostředků Azure. |
No | Ne | Dotazy | Ano |
OperationalLogs |
Provozní protokoly | AzureDiagnostics Protokoly z několika prostředků Azure. |
No | Ne | Dotazy | No |
RuntimeAuditLogs |
Protokoly auditu modulu runtime | AzureDiagnostics Protokoly z několika prostředků Azure. |
No | Ne | Dotazy | Ano |
VNetAndIPFilteringLogs |
Protokoly připojení filtrování virtuální sítě nebo IP adresy | AzureDiagnostics Protokoly z několika prostředků Azure. |
No | Ne | Dotazy | No |
Tato část obsahuje seznam typů protokolů prostředků, které můžete shromažďovat pro Službu Azure Service Bus.
- Provozní protokoly
- Protokoly filtrování virtuální sítě a IP adres
- Protokoly auditu modulu runtime
Azure Service Bus teď má možnost odesílat protokoly do jedné ze dvou cílových tabulek – Tabulky specifické pro Diagnostiku Azure nebo prostředky v Log Analytics. K výběru cílových tabulek můžete použít přepínač dostupný na webu Azure Portal.
Provozní protokoly
Položky provozního protokolu zahrnují prvky uvedené v následující tabulce:
Název | Popis | Podporováno ve službě AzureDiagnostics | Podporováno v AZMSOperationalLogs (tabulka specifická pro prostředky) |
---|---|---|---|
ActivityId |
Interní ID používané k identifikaci zadané aktivity | Ano | Yes |
EventName |
Název operace | Ano | Yes |
ResourceId |
ID prostředku Azure Resource Manageru | Ano | Yes |
SubscriptionId |
Subscription ID | Ano | Yes |
EventtimeString |
Provozní doba | Yes | No |
TimeGenerated [UTC] |
Čas provedení operace (v UTC) | No | Ano |
EventProperties |
Vlastnosti operace | Ano | Yes |
Status |
Stav operace | Ano | Yes |
Caller |
Volající operace (azure portal nebo klient pro správu) | Ano | Yes |
Provider |
Název služby vygenerující protokoly, například ServiceBus | No | Ano |
Type |
Typ vygenerovaných protokolů | No | Ano |
Category |
Kategorie protokolu | Yes | No |
Tady je příklad řetězce JSON provozního protokolu:
AzureDiagnostics:
{
"ActivityId": "0000000000-0000-0000-0000-00000000000000",
"EventName": "Create Queue",
"resourceId": "/SUBSCRIPTIONS/<AZURE SUBSCRIPTION 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"
}
Položka tabulky specifická pro zdroj:
{
"ActivityId": "0000000000-0000-0000-0000-00000000000000",
"EventName": "Retrieve Queue",
"resourceId": "/SUBSCRIPTIONS/<AZURE SUBSCRIPTION 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"
}
Události a operace zachycené v provozních protokolech
Provozní protokoly zaznamenávají všechny operace správy prováděné v oboru názvů služby Azure Service Bus. Operace s daty se nezachytávají kvůli velkému objemu datových operací, které se provádějí ve službě Azure Service Bus.
Poznámka:
Pokud chcete lépe sledovat operace s daty, doporučujeme použít trasování na straně klienta.
V provozních protokolech se zaznamenávají následující operace správy:
Obor | Operace |
---|---|
Obor názvů | – Vytvořit obor názvů – Aktualizovat obor názvů - Odstranit obor názvů – Aktualizovat obor názvů – Načtení oboru názvů – Zásady sdílené technologieAccess |
Fronta | – Vytvořit frontu - Aktualizovat frontu - Odstranit frontu – Automatická odstranění fronty – Načtení fronty |
Téma | - Vytvořit téma - Aktualizovat téma - Odstranit téma - AutoDelete Odstranit téma - Načíst téma |
Předplatné | – Vytvoření předplatného – Aktualizace předplatného - Odstranit předplatné – Automatické odstranění předplatného – Načtení předplatného |
Poznámka:
Operace čtení se v provozních protokolech v současné době nesledují.
Protokoly filtrování virtuální sítě a IP adres
Json události připojení k virtuální síti služby Service Bus obsahuje prvky uvedené v následující tabulce:
Název | Popis | Podporováno v Diagnostice Azure | Podporováno v AZMSVnetConnectionEvents (tabulka specifická pro prostředky) |
---|---|---|---|
SubscriptionId |
ID předplatného Azure | Ano | Yes |
NamespaceName |
Název oboru názvů | Ano | Yes |
IPAddress |
IP adresa klienta, který se připojuje ke službě Service Bus | Ano | Yes |
AddressIP |
IP adresa klienta, který se připojuje ke službě Service Bus | Ano | Yes |
TimeGenerated [UTC] |
Čas provedení operace (v UTC) | Ano | Yes |
Action |
Akce provedená službou Service Bus při vyhodnocování požadavků na připojení Podporované akce jsou Přijmout připojení a Odepřít připojení. | Ano | Yes |
Reason |
Poskytuje důvod, proč byla akce provedena. | Ano | Yes |
Count |
Počet výskytů dané akce | Ano | Yes |
ResourceId |
ID prostředku Azure Resource Manageru | Ano | Yes |
Category |
Kategorie protokolu | Yes | No |
Provider |
Název služby vygenerující protokoly, jako je ServiceBus | No | Ano |
Type |
Typ vygenerovaných protokolů | No | Ano |
Poznámka:
Protokoly virtuální sítě se generují jenom v případě, že obor názvů povoluje přístup z vybraných sítí nebo z konkrétních IP adres (pravidla filtru IP adres).
Tady je příklad řetězce JSON protokolu virtuální sítě:
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"
}
Položka tabulky specifická pro zdroj:
{
"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"
}
Protokoly auditu modulu runtime
Protokoly auditu modulu runtime zaznamenávají agregované diagnostické informace pro různé operace přístupu roviny dat (například odesílání nebo přijímání zpráv) ve službě Service Bus.
Poznámka:
Protokoly auditu modulu runtime jsou aktuálně k dispozici pouze na úrovni Premium .
Protokoly auditu modulu runtime zahrnují prvky uvedené v následující tabulce:
Název | Popis | Podporováno v Diagnostice Azure | Podporováno v AZMSRuntimeAuditLogs (tabulka specifická pro prostředky) |
---|---|---|---|
ActivityId |
Náhodně vygenerované UUID, které zajišťuje jedinečnost aktivity auditu. | Ano | Yes |
ActivityName |
Název operace modulu runtime. | Ano | Yes |
ResourceId |
Prostředek přidružený k aktivitě | Ano | Yes |
Timestamp |
Čas agregace | Yes | No |
time Generated (UTC) |
Agregovaný čas | No | Ano |
Status |
Stav aktivity (úspěch nebo selhání) | Ano | Yes |
Protocol |
Typ protokolu přidruženého k operaci. | Ano | Yes |
AuthType |
Typ ověřování (microsoft Entra ID nebo zásady SAS) | Ano | Yes |
AuthKey |
ID aplikace Microsoft Entra nebo název zásady SAS, který se používá k ověření prostředku. | Ano | Yes |
NetworkType |
Typ síťového přístupu: Public neboPrivate . |
ano | Yes |
ClientIP |
IP adresa klientské aplikace. | Ano | Yes |
Count |
Celkový počet operací provedených během agregovaného období 1 minuty | Ano | Yes |
Properties |
Metadata specifická pro operaci roviny dat. | ano | Yes |
Category |
Kategorie protokolu | Yes | No |
Provider |
Název služby vygenerující protokoly, například ServiceBus | No | Ano |
Type |
Typ vygenerovaných protokolů | No | Ano |
Tady je příklad položky protokolu auditu modulu runtime:
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"
}
Položka tabulky specifická pro zdroj:
{
"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"
}
Diagnostické protokoly chyb
Diagnostické protokoly chyb zaznamenávají chybové zprávy pro všechny chyby na straně klienta, omezování a překročení kvóty. Poskytují podrobnou diagnostiku identifikace chyb.
Diagnostické protokoly chyb obsahují prvky uvedené v této tabulce:
Název | Popis | Podporováno v Diagnostice Azure | Podporováno v AZMSDiagnosticErrorLogs (tabulka specifická pro prostředky) |
---|---|---|---|
ActivityId |
Náhodně vygenerované UUID, které zajišťuje jedinečnost aktivity auditu. | Ano | Yes |
ActivityName |
Název operace | Ano | Yes |
NamespaceName |
Název oboru názvů | Ano | ano |
EntityType |
Typ entity | Ano | Yes |
EntityName |
Název entity | Ano | Yes |
OperationResult |
Typ chyby v operaci (Chyba klienta nebo Serverbusy nebo kvótaexceeded) | Ano | Yes |
ErrorCount |
Počet identických chyb během agregačního období 1 minuty | Ano | Yes |
ErrorMessage |
Podrobná chybová zpráva | Ano | Yes |
Provider |
Název služby vygenerující protokoly Možné hodnoty: eventhub, relay a servicebus | Ano | Yes |
Time Generated (UTC) |
Provozní doba | No | Ano |
EventTimestamp |
Provozní doba | Yes | No |
Category |
Kategorie protokolu | Yes | No |
Type |
Typ vygenerovaných protokolů | No | Ano |
Tady je příklad položky diagnostického protokolu chyb:
{
"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"
}
Položka tabulky specifická pro zdroj:
{
"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"
}
Tabulky protokolů služby Azure Monitor
Tato část uvádí tabulky protokolů služby Azure Monitor relevantní pro tuto službu, které jsou k dispozici pro dotazování službou Log Analytics pomocí dotazů Kusto. Tabulky obsahují data protokolu prostředků a případně i více v závislosti na tom, co se na nich shromažďuje a směruje.
Dne 30. září 2026 vyřadíme podporu protokolu SBMP pro Azure Service Bus, takže tento protokol už nebudete moct používat po 30. září 2026. Migrujte na nejnovější knihovny sady SDK služby Azure Service Bus pomocí protokolu AMQP, který nabízí důležité aktualizace zabezpečení a vylepšené funkce před tímto datem.
Další informace najdete v oznámení o vyřazení podpory.
Azure Service Bus používá tabulky Kusto z protokolů služby Azure Monitor. Tyto tabulky můžete dotazovat pomocí Log Analytics.
Service Bus Microsoft.ServiceBus/namespaces
- AzureActivity
- AzureMetrics
- AzureDiagnostics
- AZMSOperationalLogs
- AZMSVnetConnectionEvents
- AZMSRunTimeAuditLogs
- AZMSApplicationMetricLogs
- AZMSDiagnosticErrorLogs
Protokol aktivit
Propojená tabulka uvádí operace, které lze zaznamenat v protokolu aktivit pro tuto službu. Tyto operace jsou podmnožinou všech možných operací poskytovatele prostředků v protokolu aktivit.
Další informace o schématu položek protokolu aktivit naleznete v tématu Schéma protokolu aktivit.
Související obsah
- Popis monitorování služby Service Bus najdete v tématu Monitorování služby Azure Service Bus .
- Podrobnosti o monitorování prostředků Azure najdete v tématu Monitorování prostředků Azure pomocí služby Azure Monitor .