Referens för Azure Service Bus-övervakningsdata
Den här artikeln innehåller all övervakningsreferensinformation för den här tjänsten.
Mått
I det här avsnittet visas alla automatiskt insamlade plattformsmått för den här tjänsten. Dessa mått är också en del av den globala listan över alla plattformsmått som stöds i Azure Monitor.
Information om kvarhållning av mått finns i Översikt över Azure Monitor-mått.
Mått som stöds för Microsoft.ServiceBus/Namespaces
I följande tabell visas de mått som är tillgängliga för resurstypen Microsoft.ServiceBus/Namespaces.
- Alla kolumner kanske inte finns i varje tabell.
- Vissa kolumner kan ligga utanför sidans visningsområde. Välj Expandera tabell för att visa alla tillgängliga kolumner.
Tabellrubriker
- Kategori – måttgruppen eller klassificeringen.
- Mått – Måttets visningsnamn som det visas i Azure Portal.
- Namn i REST API – måttnamnet som anges i REST-API:et.
- Enhet – måttenhet.
- Sammansättning – standardaggregeringstypen. Giltiga värden: Genomsnitt (genomsnitt), Minimum (Min), Maximum (Max), Total (Sum), Count.
- Dimensionsdimensioner - som är tillgängliga för måttet.
- Tidsintervall - Intervall där måttet samplas. Indikerar till exempel
PT1M
att måttet samplas varje minut,PT30M
var 30:e minut,PT1H
varje timme och så vidare. - DS-export – Om måttet kan exporteras till Azure Monitor-loggar via diagnostikinställningar. Information om hur du exporterar mått finns i Skapa diagnostikinställningar i Azure Monitor.
Mått | Namn i REST API | Enhet | Aggregering | Dimensioner | Tidsintervall | DS-export |
---|---|---|---|---|---|---|
Övergivna meddelanden Antal meddelanden som har övergivits i en kö/ett ämne. |
AbandonMessage |
Antal | Totalt (summa) | EntityName |
PT1M | Ja |
ActiveConnections Totalt antal aktiva anslutningar för Microsoft.ServiceBus. |
ActiveConnections |
Antal | Totalt (summa) | <ingen> | PT1M | Nej |
Antal aktiva meddelanden i en kö/ett ämne. Antal aktiva meddelanden i en kö/ett ämne. |
ActiveMessages |
Antal | Genomsnitt, Minimum, Maximum | EntityName |
PT1M | Nej |
Slutförda meddelanden Antal meddelanden som har slutförts i en kö/ett ämne. |
CompleteMessage |
Antal | Totalt (summa) | EntityName |
PT1M | Ja |
Anslutningar stängda. Anslutningar stängda för Microsoft.ServiceBus. |
ConnectionsClosed |
Antal | Genomsnitt | EntityName |
PT1M | Nej |
Anslutningar har öppnats. Anslutningar öppnade för Microsoft.ServiceBus. |
ConnectionsOpened |
Antal | Genomsnitt | EntityName |
PT1M | Nej |
CPU (inaktuell) Cpu-användningsmått för Service Bus Premium-namnområde. Det här måttet är inaktuellt. Använd CPU-måttet (NamespaceCpuUsage) i stället. |
CPUXNS |
Procent | Högsta | Replica |
PT1M | Nej |
Antal meddelanden med obeställbara bokstäver i en kö/ett ämne. Antal meddelanden med obeställbara bokstäver i en kö/ett ämne. |
DeadletteredMessages |
Antal | Genomsnitt, Minimum, Maximum | EntityName |
PT1M | Nej |
Inkommande meddelanden Inkommande meddelanden för Microsoft.ServiceBus. |
IncomingMessages |
Antal | Totalt (summa) | EntityName |
PT1M | Ja |
Inkommande begäranden Inkommande begäranden för Microsoft.ServiceBus. |
IncomingRequests |
Antal | Totalt (summa) | EntityName |
PT1M | Ja |
Antal meddelanden i en kö/ett ämne. Antal meddelanden i kö/ämne. |
Messages |
Antal | Genomsnitt, Minimum, Maximum | EntityName |
PT1M | Nej |
PROCESSOR Cpu-användningsmått för Service Bus Premium-namnområde. |
NamespaceCpuUsage |
Procent | Högsta | Replica |
PT1M | Nej |
Minnesanvändning Användningsmått för Service Bus Premium-namnområdesminne. |
NamespaceMemoryUsage |
Procent | Högsta | Replica |
PT1M | Nej |
Utgående meddelanden Utgående meddelanden för Microsoft.ServiceBus. |
OutgoingMessages |
Antal | Totalt (summa) | EntityName |
PT1M | Ja |
Antal väntande kontrollpunktsåtgärder. Antal väntande kontrollpunktsåtgärder. |
PendingCheckpointOperationCount |
Antal | Totalt (summa) | <ingen> | PT1M | Nej |
ReplicationLagCount Replikeringsfördröjning efter antal meddelanden |
ReplicationLagCount |
Antal | Maximum, Minimum, Average | EntityName |
PT1M | Nej |
ReplicationLagDuration Replikeringsfördröjning efter tidsåtgång |
ReplicationLagDuration |
Sekunder | Maximum, Minimum, Average | EntityName |
PT1M | Ja |
Antal schemalagda meddelanden i en kö/ett ämne. Antal schemalagda meddelanden i en kö/ett ämne. |
ScheduledMessages |
Antal | Genomsnitt, Minimum, Maximum | EntityName |
PT1M | Nej |
Serverfel. Serverfel för Microsoft.ServiceBus. |
ServerErrors |
Antal | Totalt (summa) | EntityName , OperationResult |
PT1M | Nej |
Svarstid för serversändning. Svarstid för skicka meddelandeåtgärder för Service Bus-resurser. |
ServerSendLatency |
Millisekunder | Genomsnitt | EntityName |
PT1M | Ja |
Storlek Storleken på en kö/ett ämne i byte. |
Size |
Byte | Genomsnitt, Minimum, Maximum | EntityName |
PT1M | Nej |
Lyckade begäranden Totalt antal lyckade begäranden för ett namnområde |
SuccessfulRequests |
Antal | Totalt (summa) | EntityName , OperationResult |
PT1M | Nej |
Begränsade begäranden. Begränsade begäranden för Microsoft.ServiceBus. |
ThrottledRequests |
Antal | Totalt (summa) | EntityName , , OperationResult MessagingErrorSubCode |
PT1M | Nej |
Användarfel. Användarfel för Microsoft.ServiceBus. |
UserErrors |
Antal | Totalt (summa) | EntityName , OperationResult |
PT1M | Nej |
Minnesanvändning (inaktuell) Användningsmått för Service Bus Premium-namnområdesminne. Det här måttet är inaktuellt. Använd måttet Minnesanvändning (NamespaceMemoryUsage) i stället. |
WSXNS |
Procent | Högsta | Replica |
PT1M | Nej |
Följande avsnitt innehåller mer detaljerade beskrivningar för mått som visas i föregående avsnitt.
Begär mått
Mått för begäranden räknar antalet begäranden om data- och hanteringsåtgärder.
Mätvärde | Beskrivning |
---|---|
Inkommande förfrågningar | Antalet begäranden som gjorts till Service Bus-tjänsten under en angiven period. |
Slutförda förfrågningar | Antalet lyckade begäranden som gjorts till Service Bus-tjänsten under en angiven period. |
Serverfel | Antalet begäranden som inte bearbetas på grund av ett fel i Service Bus-tjänsten under en angiven period. |
Användarfel | Antalet begäranden som inte bearbetas på grund av användarfel under en angiven period. |
Begränsade begäranden | Antalet begäranden som begränsades eftersom användningen överskreds. MessagingErrorSubCode-dimensionen har följande möjliga värden:
|
Antal väntande kontrollpunktsåtgärder | Antalet väntande kontrollpunktsåtgärder i namnområdet. Tjänsten börjar begränsas när antalet väntande kontrollpunkter överskrider gränsen på (500 000 + (500 000 * meddelandeenheter)). Det här måttet gäller endast för namnområden som använder premiumnivån . |
Svarstid för serversändning | Den tid det tar för Service Bus-tjänsten att slutföra begäran. |
Följande två typer av fel klassificeras som användarfel:
- Fel på klientsidan (i HTTP skulle det vara 400 fel).
- Fel som uppstår när meddelanden bearbetas, till exempel MessageLockLostException.
Meddelandemått
Följande mått är meddelandemått.
Mätvärde | Beskrivning |
---|---|
Inkommande meddelanden | Antalet händelser eller meddelanden som skickats till Service Bus under en angiven period. För grundläggande och standardnivåer ingår inkommande autoforwarded-meddelanden i det här måttet. Och för premiumnivån ingår de inte. |
Utgående meddelanden | Antalet händelser eller meddelanden som tagits emot från Service Bus under en angiven period. Utgående autoforwarded-meddelanden ingår inte i det här måttet. |
Meddelanden | Antal meddelanden i en kö/ett ämne. Det här måttet innehåller meddelanden i alla olika tillstånd som aktiv, obeställd, schemalagd osv. |
Aktiva meddelanden | Antal aktiva meddelanden i en kö/ett ämne. Aktiva meddelanden är de meddelanden i kön eller prenumerationen som är i aktivt tillstånd och redo för leverans. Meddelandena är tillgängliga för att tas emot. |
Meddelanden med obeställbara bokstäver | Antal meddelanden med obeställbara bokstäver i en kö/ett ämne. |
Schemalagda meddelanden | Antal schemalagda meddelanden i en kö/ett ämne. |
Slutförda meddelanden | Antalet meddelanden som har slutförts under en angiven period. |
Övergivna meddelanden | Antalet meddelanden som övergivits under en angiven period. |
Storlek | Storleken på en entitet (kö eller ämne) i byte. |
Viktigt!
Värden för meddelanden, aktiva, obeställbara, schemalagda, slutförda och övergivna meddelanden är tidpunktsvärden. Inkommande meddelanden som förbrukades omedelbart efter den tidpunkten kanske inte återspeglas i dessa mått.
Kommentar
När en klient försöker hämta information om en kö eller ett ämne returnerar Service Bus-tjänsten viss statisk information, till exempel namn, senast uppdaterad tid, skapad tid och kräver session eller inte. Viss dynamisk information, till exempel antal meddelanden. Om begäran begränsas returnerar tjänsten statisk information och tom dynamisk information. Därför visas antalet meddelanden som 0 när namnområdet begränsas. Detta beteende är av design.
Anslutningsmått
Följande mått är anslutningsmått.
Mätvärde | Beskrivning |
---|---|
Aktiva anslutningar | Antalet aktiva anslutningar i ett namnområde och på en entitet i namnområdet. Värdet för det här måttet är ett tidsvärde. Anslutningar som var aktiva omedelbart efter den tidpunkten kanske inte återspeglas i måttet. |
Öppna anslutningar | Antalet öppnade anslutningar. Värdet för det här måttet är en aggregering och innehåller alla anslutningar som öppnades i aggregeringstidsfönstret. |
Anslutningar stängda | Antalet stängda anslutningar. Värdet för det här måttet är en aggregering och innehåller alla anslutningar som öppnades i aggregeringstidsfönstret. |
Mått för resursanvändning
Följande resursmått är endast tillgängliga med premiumnivån .
Mätvärde | Beskrivning |
---|---|
CPU-användning per namnområde | Den procentuella CPU-användningen för namnområdet. |
Minnesstorleksanvändning per namnområde | Den procentuella minnesanvändningen för namnområdet. |
Viktiga mått att övervaka vid eventuella avbrott för ett premiumnivånamnområde är: CPU-användning per namnområde och minnesstorlek per namnområde. Konfigurera aviseringar för dessa mått med Hjälp av Azure Monitor.
Det andra måttet som du kan övervaka är: begränsade begäranden. Det bör dock inte vara ett problem så länge namnområdet ligger inom dess gränser för minne, CPU och asynkrona anslutningar. Mer information finns i Begränsning på Azure Service Bus Premium-nivå
Felmått
Följande mått är felmått.
Mätvärde | Beskrivning |
---|---|
Serverfel | Antalet begäranden som inte bearbetas på grund av ett fel i Service Bus-tjänsten under en angiven period. |
Användarfel | Antalet begäranden som inte bearbetas på grund av användarfel under en angiven period. |
Geo-replikeringsmått
Följande mått är geo-replikeringsmått :
Mätvärde | Beskrivning |
---|---|
Varaktighet för replikeringsfördröjning | Förskjutningen i sekunder mellan den senaste åtgärden för de primära och sekundära regionerna. |
Antal replikeringsfördröjning | Förskjutningen i antal åtgärder mellan den senaste åtgärden i de primära och sekundära regionerna. |
Måttdimensioner
Information om vilka måttdimensioner som finns i Flerdimensionella mått.
Den här tjänsten har följande dimensioner associerade med sina mått.
- EntityName Service Bus stöder meddelandeentiteter under namnområdet. Med måttet Inkommande begäranden har dimensionen Entitetsnamn ett värde
-NamespaceOnlyMetric-
utöver alla dina köer och ämnen. Det här värdet representerar begäran som gjordes på namnområdesnivå. Exempel är en begäran om att visa en lista över alla köer/ämnen under namnområdet eller begäranden till entiteter som misslyckades med autentisering eller auktorisering. - MessagingErrorSubCode
- OperationResult
- Replik
Kommentar
Azure Monitor innehåller inte dimensioner i exporterade måttdata som skickas till ett mål som Azure Storage, Azure Event Hubs eller Azure Monitor-loggar.
Resursloggar
I det här avsnittet visas de typer av resursloggar som du kan samla in för den här tjänsten. Avsnittet hämtar från listan över alla kategorityper för resursloggar som stöds i Azure Monitor.
Resursloggar som stöds för Microsoft.ServiceBus/Namespaces
Kategori | Visningsnamn för kategori | Loggtabell | Stöder grundläggande loggplan | Stöder inmatningstidstransformering | Exempelfrågor | Kostnader för export |
---|---|---|---|---|---|---|
ApplicationMetricsLogs |
Programmåttloggar(oanvända) | AZMSApplicationMetricLogs Samlar in programmått (inkommande/utgående, lyckade/misslyckade osv. meddelandeleverans) för Azure Event Hubs och Azure Service Bus. |
Ja | No | Ja | |
DiagnosticErrorLogs |
Diagnostikfelloggar | AZMSDiagnosticErrorLogs Samlar in aggregerad diagnostikinformation, till exempel klientfel, upptagna serverfel och kvotfel för olika dataplansåtkomståtgärder (till exempel skicka eller ta emot meddelanden) i Azure Event Hubs och Azure Service Bus. |
Ja | Nej | Frågor | Ja |
OperationalLogs |
Driftloggar | AZMSOperationalLogs Samlar in alla hanteringsåtgärder som utförs på Azure Event Hubs/Azure Service Bus-namnområdet och dess entiteter. |
Ja | Nej | Frågor | Nej |
RuntimeAuditLogs |
Körningsgranskningsloggar | AZMSRunTimeAuditLogs Samlar in aggregerad diagnostikinformation för olika dataplansåtkomståtgärder (till exempel skicka eller ta emot meddelanden) i Azure Event Hubs och Azure Service Bus. Körningsgranskningsloggar är för närvarande endast tillgängliga på premiumnivå. |
Ja | Nej | Frågor | Ja |
VNetAndIPFilteringLogs |
Anslutningsloggar för VNet/IP-filtrering | AZMSVnetConnectionEvents Samlar in alla loggar för virtuellt nätverk och IP-filtrering för Azure Event Hubs och Azure Service Bus. Dessa genereras endast om namnområdet tillåter åtkomst från valda nätverk eller från en specifik IP-adress (IP-filterregler). |
Ja | Nej | Frågor | Nej |
I det här avsnittet visas de typer av resursloggar som du kan samla in för Azure Service Bus.
- Driftloggar
- Loggar för virtuellt nätverk och IP-filtrering
- Körningsgranskningsloggar
Azure Service Bus har nu möjlighet att skicka loggar till någon av två måltabeller – Azure Diagnostic eller resursspecifika tabeller i Log Analytics. Du kan använda växlingsknappen som är tillgänglig på Azure Portal för att välja måltabeller.
Driftloggar
Poster i driftloggen innehåller element som anges i följande tabell:
Name | beskrivning | Stöds i AzureDiagnostics | Stöds i AZMSOperationalLogs (resursspecifik tabell) |
---|---|---|---|
ActivityId |
Internt ID som används för att identifiera den angivna aktiviteten | Ja | Ja |
EventName |
Operationsnamn | Ja | Ja |
ResourceId |
Resurs-ID för Azure Resource Manager | Ja | Ja |
SubscriptionId |
Subscription ID | Ja | Ja |
EventtimeString |
Åtgärdstid | Ja | Nej |
TimeGenerated [UTC] |
Tid för den utförda åtgärden (i UTC) | Nej | Ja |
EventProperties |
Åtgärdsegenskaper | Ja | Ja |
Status |
Åtgärdsstatus | Ja | Ja |
Caller |
Anropare av åtgärden (Azure Portal- eller hanteringsklienten) | Ja | Ja |
Provider |
Namnet på tjänsten som skickar loggarna, till exempel ServiceBus | Nej | Ja |
Type |
Typ av loggar som genereras | Nej | Ja |
Category |
Loggkategori | Ja | Nej |
Här är ett exempel på en JSON-sträng för driftlogg:
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"
}
Resursspecifik tabellpost:
{
"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"
}
Händelser och åtgärder som registreras i driftloggar
Driftloggar samlar in alla hanteringsåtgärder som utförs på Azure Service Bus-namnområdet. Dataåtgärder samlas inte in på grund av den stora mängden dataåtgärder som utförs på Azure Service Bus.
Kommentar
För att hjälpa dig att bättre spåra dataåtgärder rekommenderar vi att du använder spårning på klientsidan.
Följande hanteringsåtgärder samlas in i driftloggar:
Omfattning | Åtgärd |
---|---|
Namnområde | – Skapa namnområde – Uppdatera namnområde – Ta bort namnområde – Uppdatera namnområde – Hämta namnområde – SharedAccess-princip |
Queue | – Skapa kö – Uppdatera kö – Ta bort kö – Ta bort automatiskt borttagningskö – Hämta kö |
Område | – Skapa ämne – Uppdatera ämne – Ta bort ämne – Ta bort automatiskt borttagningsavsnitt – Hämta ämne |
Prenumeration | – Skapa prenumeration – Uppdatera prenumeration – Ta bort prenumeration – Ta bort prenumeration automatiskt – Hämta prenumeration |
Kommentar
Läsåtgärder spåras för närvarande inte i driftloggarna.
Loggar för virtuellt nätverk och IP-filtrering
Service Bus-händelse för virtuell nätverksanslutning JSON innehåller element som anges i följande tabell:
Name | beskrivning | Stöds i Azure Diagnostics | Stöds i AZMSVnetConnectionEvents (resursspecifik tabell) |
---|---|---|---|
SubscriptionId |
Azure-prenumerations-ID | Ja | Ja |
NamespaceName |
Namn på namnområde | Ja | Ja |
IPAddress |
IP-adress för en klient som ansluter till Service Bus-tjänsten | Ja | Ja |
AddressIP |
IP-adress för klienten som ansluter till Service Bus | Ja | Ja |
TimeGenerated [UTC] |
Tid för den utförda åtgärden (i UTC) | Ja | Ja |
Action |
Åtgärd som utförs av Service Bus-tjänsten vid utvärdering av anslutningsbegäranden. Åtgärder som stöds är Acceptera anslutning och Neka anslutning. | Ja | Ja |
Reason |
Anger en anledning till varför åtgärden har utförts | Ja | Ja |
Count |
Antal förekomster för den angivna åtgärden | Ja | Ja |
ResourceId |
Resurs-ID för Azure Resource Manager. | Ja | Ja |
Category |
Loggkategori | Ja | Nej |
Provider |
Namnet på tjänsten som skickar loggarna, till exempel ServiceBus | Nej | Ja |
Type |
Typ av loggar som genereras | Nej | Ja |
Kommentar
Virtuella nätverksloggar genereras endast om namnområdet tillåter åtkomst från valda nätverk eller från specifika IP-adresser (IP-filterregler).
Här är ett exempel på en JSON-sträng för virtuell nätverkslogg:
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"
}
Resursspecifik tabellpost:
{
"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"
}
Körningsgranskningsloggar
Körningsgranskningsloggar samlar in aggregerad diagnostikinformation för olika dataplansåtkomståtgärder (till exempel skicka eller ta emot meddelanden) i Service Bus.
Kommentar
Körningsgranskningsloggar är för närvarande endast tillgängliga på premiumnivån .
Körningsgranskningsloggar innehåller de element som anges i följande tabell:
Name | beskrivning | Stöds i Azure Diagnostics | Stöds i AZMSRuntimeAuditLogs (resursspecifik tabell) |
---|---|---|---|
ActivityId |
Ett slumpmässigt genererat UUID som garanterar unikhet för granskningsaktiviteten. | Ja | Ja |
ActivityName |
Körningsåtgärdens namn. | Ja | Ja |
ResourceId |
Resurs som är associerad med aktiviteten. | Ja | Ja |
Timestamp |
Sammansättningstid. | Ja | Nej |
time Generated (UTC) |
Aggregerad tid | Nej | Ja |
Status |
Status för aktiviteten (lyckad eller misslyckad). | Ja | Ja |
Protocol |
Typ av protokoll som är associerat med åtgärden. | Ja | Ja |
AuthType |
Typ av autentisering (Microsoft Entra-ID eller SAS-princip). | Ja | Ja |
AuthKey |
Microsoft Entra-program-ID eller SAS-principnamn som används för att autentisera till en resurs. | Ja | Ja |
NetworkType |
Typ av nätverksåtkomst: Public ellerPrivate . |
ja | Ja |
ClientIP |
IP-adressen för klientprogrammet. | Ja | Ja |
Count |
Totalt antal åtgärder som utförts under den aggregerade perioden på 1 minut. | Ja | Ja |
Properties |
Metadata som är specifika för dataplansåtgärden. | ja | Ja |
Category |
Loggkategori | Ja | Nej |
Provider |
Namnet på tjänsten som skickar loggarna, till exempel ServiceBus | Nej | Ja |
Type |
Typ av loggar som genereras | Nej | Ja |
Här är ett exempel på en körningsgranskningsloggpost:
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"
}
Resursspecifik tabellpost:
{
"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"
}
Diagnostikfelloggar
Diagnostikfelloggar samlar in felmeddelanden för alla fel på klientsidan, begränsningar och kvoter som överskreds. De tillhandahåller detaljerad diagnostik för felidentifiering.
Diagnostikfelloggar innehåller element som anges i den här tabellen:
Name | beskrivning | Stöds i Azure Diagnostics | Stöds i AZMSDiagnosticErrorLogs (resursspecifik tabell) |
---|---|---|---|
ActivityId |
Ett slumpmässigt genererat UUID som garanterar unikhet för granskningsaktiviteten. | Ja | Ja |
ActivityName |
Operationsnamn | Ja | Ja |
NamespaceName |
Namnområde | Ja | ja |
EntityType |
Typ av entitet | Ja | Ja |
EntityName |
Namn på entitet | Ja | Ja |
OperationResult |
Typ av fel i Operation (Clienterror eller Serverbusy eller quotaexceeded) | Ja | Ja |
ErrorCount |
Antal identiska fel under aggregeringsperioden på 1 minut. | Ja | Ja |
ErrorMessage |
Detaljerat felmeddelande | Ja | Ja |
Provider |
Namnet på tjänsten som skickar loggarna. Möjliga värden: eventhub, relay och servicebus | Ja | Ja |
Time Generated (UTC) |
Åtgärdstid | Nej | Ja |
EventTimestamp |
Åtgärdstid | Ja | Nej |
Category |
Loggkategori | Ja | Nej |
Type |
Typ av loggar som genereras | Nej | Ja |
Här är ett exempel på post för diagnostikfellogg:
{
"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"
}
Resursspecifik tabellpost:
{
"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"
}
Tabeller för Azure Monitor-loggar
I det här avsnittet visas tabellerna för Azure Monitor-loggar som är relevanta för den här tjänsten, som är tillgängliga för frågor av Log Analytics med kusto-frågor. Tabellerna innehåller resursloggdata och eventuellt mer beroende på vad som samlas in och dirigeras till dem.
Den 30 september 2026 drar vi tillbaka stödet för SBMP-protokollet för Azure Service Bus, så att du inte längre kan använda det här protokollet efter den 30 september 2026. Migrera till de senaste Azure Service Bus SDK-biblioteken med hjälp av AMQP-protokollet, som erbjuder kritiska säkerhetsuppdateringar och förbättrade funktioner, före det datumet.
Azure Service Bus använder Kusto-tabeller från Azure Monitor-loggar. Du kan köra frågor mot dessa tabeller med Log Analytics.
Service Bus Microsoft.ServiceBus/namespaces
- AzureActivity
- AzureMetrics
- AzureDiagnostics
- AZMSOperationalLogs
- AZMSVnetConnectionEvents
- AZMSRunTimeAuditLogs
- AZMSApplicationMetricLogs
- AZMSDiagnosticErrorLogs
Aktivitetslogg
Den länkade tabellen visar de åtgärder som kan registreras i aktivitetsloggen för den här tjänsten. Dessa åtgärder är en delmängd av alla möjliga resursprovideråtgärder i aktivitetsloggen.
Mer information om schemat för aktivitetsloggposter finns i Aktivitetsloggschema.
Relaterat innehåll
- En beskrivning av övervakningen av Service Bus finns i Övervaka Azure Service Bus .
- Mer information om övervakning av Azure-resurser finns i Övervaka Azure-resurser med Azure Monitor .