Naslaginformatie over bewakingsgegevens van Azure Service Bus
Dit artikel bevat alle informatie over bewakingsreferenties voor deze service.
Zie Azure Service Bus bewaken voor meer informatie over de gegevens die u voor Service Bus kunt verzamelen en hoe u deze kunt gebruiken.
Metrische gegevens voor
In deze sectie vindt u alle automatisch verzamelde platformgegevens voor deze service. Deze metrische gegevens maken ook deel uit van de algemene lijst met alle platformgegevens die worden ondersteund in Azure Monitor.
Zie het overzicht van metrische gegevens in Azure Monitor voor meer informatie over het bewaren van metrische gegevens.
Ondersteunde metrische gegevens voor Microsoft.ServiceBus/Naamruimten
De volgende tabel bevat de metrische gegevens die beschikbaar zijn voor het resourcetype Microsoft.ServiceBus/Namespaces.
- Alle kolommen zijn mogelijk niet aanwezig in elke tabel.
- Sommige kolommen kunnen zich buiten het weergavegebied van de pagina bevinden. Selecteer Tabel uitvouwen om alle beschikbare kolommen weer te geven.
Tabelkoppen
- Categorie : de groep of classificatie van metrische gegevens.
- Metrische waarde : de weergavenaam van metrische gegevens zoals deze wordt weergegeven in Azure Portal.
- Naam in REST API : de naam van de metrische waarde die wordt genoemd in de REST API.
- Eenheid : maateenheid.
- Aggregatie: het standaardaggregatietype. Geldige waarden: Gemiddelde (Gemiddeld), Minimum (Min), Maximum (Max), Totaal (Som), Aantal.
- Dimensies die - beschikbaar zijn voor de metrische waarde.
- Tijdsintervallen - waarmee de metrische gegevens worden bemonsterd. Geeft bijvoorbeeld
PT1M
aan dat de metrische waarde elke minuut,PT30M
om de 30 minuten,PT1H
elk uur enzovoort wordt genomen. - DS Exporteren: of de metrische waarde kan worden geëxporteerd naar Azure Monitor-logboeken via diagnostische instellingen. Zie Diagnostische instellingen maken in Azure Monitor voor meer informatie over het exporteren van metrische gegevens.
Metrische gegevens | Naam in REST API | Eenheid | Statistische functie | Afmetingen | Tijdsinterval | DS Exporteren |
---|---|---|---|---|---|---|
Verlaten berichten Het aantal berichten dat is afgelaten in een wachtrij/onderwerp. |
AbandonMessage |
Tellen | Totaal (som) | EntityName |
PT1M | Ja |
ActiveConnections Totaal aantal actieve verbindingen voor Microsoft.ServiceBus. |
ActiveConnections |
Tellen | Totaal (som) | <geen> | PT1M | Nee |
Aantal actieve berichten in een wachtrij/onderwerp. Aantal actieve berichten in een wachtrij/onderwerp. |
ActiveMessages |
Tellen | Gemiddelde, minimum, maximum | EntityName |
PT1M | Nee |
Voltooide berichten Het aantal berichten dat is voltooid in een wachtrij/onderwerp. |
CompleteMessage |
Tellen | Totaal (som) | EntityName |
PT1M | Ja |
Verbindingen gesloten. Verbindingen gesloten voor Microsoft.ServiceBus. |
ConnectionsClosed |
Tellen | Gemiddeld | EntityName |
PT1M | Nee |
Verbindingen geopend. Verbindingen geopend voor Microsoft.ServiceBus. |
ConnectionsOpened |
Tellen | Gemiddeld | EntityName |
PT1M | Nee |
CPU (afgeschaft) Metrische gegevens over cpu-gebruik van Service Bus Premium-naamruimte. Deze metrische waarde is afgeschaft. Gebruik in plaats daarvan de metrische CPU-gegevens (NamespaceCpuUsage). |
CPUXNS |
Procent | Maximum | Replica |
PT1M | Nee |
Het aantal onbestelbare berichten in een wachtrij/onderwerp. Het aantal onbestelbare berichten in een wachtrij/onderwerp. |
DeadletteredMessages |
Tellen | Gemiddelde, minimum, maximum | EntityName |
PT1M | Nee |
Binnenkomende berichten Binnenkomende berichten voor Microsoft.ServiceBus. |
IncomingMessages |
Tellen | Totaal (som) | EntityName |
PT1M | Ja |
Binnenkomende aanvragen Binnenkomende aanvragen voor Microsoft.ServiceBus. |
IncomingRequests |
Tellen | Totaal (som) | EntityName |
PT1M | Ja |
Aantal berichten in een wachtrij/onderwerp. Aantal berichten in een wachtrij/onderwerp. |
Messages |
Tellen | Gemiddelde, minimum, maximum | EntityName |
PT1M | Nee |
CPU Metrische gegevens over cpu-gebruik van Service Bus Premium-naamruimte. |
NamespaceCpuUsage |
Procent | Maximum | Replica |
PT1M | Nee |
Memory Usage (Geheugengebruik) Metrische gegevens over het geheugengebruik van de Service Bus Premium-naamruimte. |
NamespaceMemoryUsage |
Procent | Maximum | Replica |
PT1M | Nee |
Uitgaande berichten Uitgaande berichten voor Microsoft.ServiceBus. |
OutgoingMessages |
Tellen | Totaal (som) | EntityName |
PT1M | Ja |
Aantal controlepuntenbewerkingen in behandeling. Aantal controlepuntenbewerkingen in behandeling. |
PendingCheckpointOperationCount |
Tellen | Totaal (som) | <geen> | PT1M | Nee |
ReplicationLagCount Replicatievertraging per aantal berichten |
ReplicationLagCount |
Tellen | Maximum, minimum, gemiddelde | EntityName |
PT1M | Nee |
ReplicationLagDuration Replicatievertraging op tijdsduur |
ReplicationLagDuration |
Seconden | Maximum, minimum, gemiddelde | EntityName |
PT1M | Ja |
Aantal geplande berichten in een wachtrij/onderwerp. Aantal geplande berichten in een wachtrij/onderwerp. |
ScheduledMessages |
Tellen | Gemiddelde, minimum, maximum | EntityName |
PT1M | Nee |
Serverfouten. Serverfouten voor Microsoft.ServiceBus. |
ServerErrors |
Tellen | Totaal (som) | EntityName , OperationResult |
PT1M | Nee |
Latentie van server verzenden. Latentie van verzendberichtbewerkingen voor Service Bus-resources. |
ServerSendLatency |
Milliseconden | Gemiddeld | EntityName |
PT1M | Ja |
Grootte Grootte van een wachtrij/onderwerp in bytes. |
Size |
Bytes | Gemiddelde, minimum, maximum | EntityName |
PT1M | Nee |
Geslaagde aanvragen Totaal aantal geslaagde aanvragen voor een naamruimte |
SuccessfulRequests |
Tellen | Totaal (som) | EntityName , OperationResult |
PT1M | Nee |
Beperkte aanvragen. Beperkte aanvragen voor Microsoft.ServiceBus. |
ThrottledRequests |
Tellen | Totaal (som) | EntityName , , OperationResult MessagingErrorSubCode |
PT1M | Nee |
Gebruikersfouten. Gebruikersfouten voor Microsoft.ServiceBus. |
UserErrors |
Tellen | Totaal (som) | EntityName , OperationResult |
PT1M | Nee |
Geheugengebruik (afgeschaft) Metrische gegevens over het geheugengebruik van de Service Bus Premium-naamruimte. Deze metrische waarde is afgeschaft. Gebruik in plaats daarvan het metrische gegeven geheugengebruik (NamespaceMemoryUsage). |
WSXNS |
Procent | Maximum | Replica |
PT1M | Nee |
De volgende secties bevatten gedetailleerdere beschrijvingen voor metrische gegevens die in de vorige sectie worden weergegeven.
Metrische gegevens aanvragen
Metrische gegevens aanvragen tellen het aantal aanvragen voor gegevens- en beheerbewerkingen .
Metrisch | Beschrijving |
---|---|
Binnenkomende aanvragen | Het aantal aanvragen voor de Service Bus-service gedurende een bepaalde periode. |
Geslaagde aanvragen | Het aantal geslaagde aanvragen voor de Service Bus-service gedurende een bepaalde periode. |
Serverfouten | Het aantal aanvragen dat niet wordt verwerkt vanwege een fout in de Service Bus-service gedurende een opgegeven periode. |
Gebruikersfouten | Het aantal aanvragen dat niet wordt verwerkt vanwege gebruikersfouten gedurende een opgegeven periode. |
Vertraagde aanvragen | Het aantal aanvragen dat is beperkt omdat het gebruik is overschreden. De dimensie MessagingErrorSubCode heeft de volgende mogelijke waarden:
|
Aantal bewerkingen in behandeling | Het aantal in behandeling zijnde controlepuntbewerkingen in de naamruimte. De service wordt beperkt wanneer het aantal in behandeling zijnde controlepunten de limiet overschrijdt (500.000 + (500.000 * berichteneenheden)). Deze metrische waarde is alleen van toepassing op naamruimten met behulp van de Premium-laag . |
Latentie voor serververzending | De tijd die de Service Bus-service nodig heeft om de aanvraag te voltooien. |
De volgende twee typen fouten worden geclassificeerd als gebruikersfouten:
- Fouten aan de clientzijde (in HTTP die 400 fouten zijn).
- Fouten die optreden tijdens het verwerken van berichten, zoals MessageLockLostException.
Metrische berichtgegevens
De volgende metrische gegevens zijn metrische berichten.
Metrisch | Beschrijving |
---|---|
Binnenkomende berichten | Het aantal gebeurtenissen of berichten dat gedurende een bepaalde periode naar Service Bus wordt verzonden. Voor basic- en standard-lagen worden binnenkomende automatisch verzonden berichten opgenomen in deze metrische waarde. En voor de Premium-laag zijn ze niet inbegrepen. |
Uitgaande berichten | Het aantal gebeurtenissen of berichten dat gedurende een bepaalde periode van Service Bus is ontvangen. De uitgaande automatisch verzonden berichten worden niet opgenomen in deze metrische waarde. |
Berichten | Aantal berichten in een wachtrij/onderwerp. Deze metrische waarde bevat berichten in alle verschillende statussen, zoals actief, doodletters, gepland, enzovoort. |
Actieve berichten | Aantal actieve berichten in een wachtrij/onderwerp. Actieve berichten zijn de berichten in de wachtrij of het abonnement die actief zijn en gereed zijn voor bezorging. De berichten zijn beschikbaar om te worden ontvangen. |
Berichten met onbestelbare berichten | Het aantal berichten met onbeletterde berichten in een wachtrij/onderwerp. |
Geplande berichten | Aantal geplande berichten in een wachtrij/onderwerp. |
Voltooide berichten | Het aantal berichten dat is voltooid gedurende een opgegeven periode. |
Verlaten berichten | Het aantal berichten dat gedurende een bepaalde periode is afgelaten. |
Tekengrootte | De grootte van een entiteit (wachtrij of onderwerp) in bytes. |
Belangrijk
Waarden voor berichten, actieve, onbeletterde, geplande, voltooide en verlaten berichten zijn waarden voor een bepaald tijdstip. Binnenkomende berichten die direct na dat tijdstip zijn verbruikt, worden mogelijk niet weergegeven in deze metrische gegevens.
Notitie
Wanneer een client de informatie over een wachtrij of onderwerp probeert op te halen, retourneert de Service Bus-service statische informatie, zoals de naam, de laatst bijgewerkte tijd, de gemaakte tijd en vereist sessie of niet. Sommige dynamische informatie, zoals het aantal berichten. Als de aanvraag wordt beperkt, retourneert de service de statische informatie en lege dynamische informatie. Daarom worden berichtaantallen weergegeven als 0 wanneer de naamruimte wordt beperkt. Dit is zo ontworpen.
Metrische gegevens over verbinding
De volgende metrische gegevens zijn metrische verbindingsgegevens.
Metrisch | Beschrijving |
---|---|
Actieve verbindingen | Het aantal actieve verbindingen in een naamruimte en op een entiteit in de naamruimte. De waarde voor deze metrische waarde is een waarde voor een bepaald tijdstip. Verbindingen die direct na dat tijdstip actief waren, worden mogelijk niet weergegeven in de metrische gegevens. |
Verbindingen geopend | Het aantal geopende verbindingen. Waarde voor deze metrische waarde is een aggregatie en bevat alle verbindingen die zijn geopend in het tijdvenster voor aggregatie. |
Verbindingen gesloten | Het aantal gesloten verbindingen. Waarde voor deze metrische waarde is een aggregatie en bevat alle verbindingen die zijn geopend in het tijdvenster voor aggregatie. |
Metrische gegevens over resourcegebruik
De volgende metrische resourcegegevens zijn alleen beschikbaar voor de Premium-laag .
Metrisch | Beschrijving |
---|---|
CPU-gebruik per naamruimte | Het CPU-gebruikspercentage van de naamruimte. |
Gebruik van geheugengrootte per naamruimte | Het percentage geheugengebruik van de naamruimte. |
De belangrijke metrische gegevens voor het bewaken van storingen voor een naamruimte in de Premium-laag zijn: CPU-gebruik per naamruimte en geheugengrootte per naamruimte. Waarschuwingen instellen voor deze metrische gegevens met behulp van Azure Monitor.
De andere metrische gegevens die u kunt bewaken, zijn: vertraagde aanvragen. Het mag geen probleem zijn, maar zolang de naamruimte binnen de limieten voor geheugen, CPU en brokered verbindingen blijft. Zie Beperking in azure Service Bus Premium-laag voor meer informatie
Foutstatistieken
De volgende metrische gegevens zijn metrische fouten.
Metrisch | Beschrijving |
---|---|
Serverfouten | Het aantal aanvragen dat niet wordt verwerkt vanwege een fout in de Service Bus-service gedurende een opgegeven periode. |
Gebruikersfouten | Het aantal aanvragen dat niet wordt verwerkt vanwege gebruikersfouten gedurende een opgegeven periode. |
Metrische gegevens over geo-replicatie
De volgende metrische gegevens zijn metrische gegevens voor geo-replicatie :
Metrisch | Beschrijving |
---|---|
Duur van replicatievertraging | De offset in seconden tussen de meest recente actie op de primaire en de secundaire regio's. |
Aantal replicatievertragingen | De verschuiving in het aantal bewerkingen tussen de meest recente actie op de primaire en de secundaire regio's. |
Metrische dimensies
Zie Multidimensionale metrische gegevens voor informatie over wat metrische dimensies zijn.
Deze service heeft de volgende dimensies die zijn gekoppeld aan de metrische gegevens.
- EntityName Service Bus ondersteunt berichtenentiteiten onder de naamruimte. Met de metrische gegevens voor binnenkomende aanvragen heeft de dimensie Entiteitsnaam naast al uw wachtrijen en onderwerpen een waarde
-NamespaceOnlyMetric-
. Deze waarde vertegenwoordigt de aanvraag, die is gemaakt op het niveau van de naamruimte. Voorbeelden zijn een aanvraag voor het weergeven van alle wachtrijen/onderwerpen onder de naamruimte of aanvragen voor entiteiten waarvoor verificatie of autorisatie is mislukt. - MessagingErrorSubCode
- OperationResult
- Replica
Notitie
Azure Monitor bevat geen dimensies in de geëxporteerde metrische gegevens die naar een bestemming worden verzonden, zoals Azure Storage, Azure Event Hubs of Azure Monitor-logboeken.
Resourcelogboeken
Deze sectie bevat de typen resourcelogboeken die u voor deze service kunt verzamelen. De sectie wordt opgehaald uit de lijst met alle typen resourcelogboeken die worden ondersteund in Azure Monitor.
Ondersteunde resourcelogboeken voor Microsoft.ServiceBus/Naamruimten
Categorie | Weergavenaam van categorie | Logboektabel | Biedt ondersteuning voor basislogboekabonnement | Ondersteunt opnametijdtransformatie | Voorbeeldquery's | Kosten voor export |
---|---|---|---|---|---|---|
ApplicationMetricsLogs |
Logboeken met metrische gegevens van toepassing (ongebruikt) | AZMSApplicationMetricLogs Legt metrische gegevens van toepassingen vast (binnenkomend/uitgaand, geslaagd/mislukt, enzovoort) voor Azure Event Hubs en Azure Service Bus. |
Ja | No | Ja | |
DiagnosticErrorLogs |
Diagnostische foutenlogboeken | AZMSDiagnosticErrorLogs Legt geaggregeerde diagnostische gegevens vast, zoals clientfouten, server bezet-fouten en quotumoverschrijdingsfouten voor verschillende gegevensvlaktoegangsbewerkingen (zoals het verzenden of ontvangen van berichten) in Azure Event Hubs en Azure Service Bus. |
Ja | Nr. | Query's | Ja |
OperationalLogs |
Operationele logboeken | AZMSOperationalLogs Legt alle beheerbewerkingen vast die worden uitgevoerd op de Azure Event Hubs/Azure Service Bus-naamruimte en de bijbehorende entiteiten. |
Ja | Nr. | Query's | Nee |
RuntimeAuditLogs |
Runtime-auditlogboeken | AZMSRunTimeAuditLogs Hiermee worden geaggregeerde diagnostische gegevens vastgelegd voor verschillende bewerkingen voor gegevensvlaktoegang (zoals het verzenden of ontvangen van berichten) in Azure Event Hubs en Azure Service Bus. Runtime-auditlogboeken zijn momenteel alleen beschikbaar in de Premium-laag. |
Ja | Nr. | Query's | Ja |
VNetAndIPFilteringLogs |
Verbindingslogboeken voor VNet-/IP-filtering | AZMSVnetConnectionEvents Hiermee worden alle logboeken voor virtuele netwerken en IP-filtering vastgelegd voor Azure Event Hubs en Azure Service Bus. Deze worden alleen verzonden als naamruimte toegang toestaat vanuit geselecteerde netwerken of vanaf een specifiek IP-adres (IP-filterregels). |
Ja | Nr. | Query's | Nee |
In deze sectie vindt u de typen resourcelogboeken die u kunt verzamelen voor Azure Service Bus.
- Operationele logboeken
- Logboeken voor virtueel netwerk en IP-filtering
- Runtime-auditlogboeken
Azure Service Bus biedt nu de mogelijkheid om logboeken te verzenden naar een van de twee doeltabellen: diagnostische azure- of resourcespecifieke tabellen in Log Analytics. U kunt de wisselknop die beschikbaar is in Azure Portal gebruiken om doeltabellen te kiezen.
Operationele logboeken
Vermeldingen in het operationele logboek bevatten elementen die worden vermeld in de volgende tabel:
Name | Beschrijving | Ondersteund in AzureDiagnostics | Ondersteund in AZMSOperationalLogs (resourcespecifieke tabel) |
---|---|---|---|
ActivityId |
Interne id, gebruikt om de opgegeven activiteit te identificeren | Ja | Ja |
EventName |
Bewerkingsnaam | Ja | Ja |
ResourceId |
Resource-id van Azure Resource Manager | Ja | Ja |
SubscriptionId |
Abonnements-id | Ja | Ja |
EventtimeString |
Bewerkingstijd | Ja | Nr. |
TimeGenerated [UTC] |
Tijd van uitgevoerde bewerking (in UTC) | Nr. | Ja |
EventProperties |
Bewerkingseigenschappen | Ja | Ja |
Status |
Bewerkingsstatus | Ja | Ja |
Caller |
Beller van de bewerking (de Azure-portal of beheerclient) | Ja | Ja |
Provider |
De naam van de service die de logboeken verzendt, zoals ServiceBus | Nr. | Ja |
Type |
Type logboeken dat wordt verzonden | Nr. | Ja |
Category |
Logboekcategorie | Ja | Nr. |
Hier volgt een voorbeeld van een JSON-tekenreeks voor operationeel logboek:
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"
}
Resourcespecifieke tabelvermelding:
{
"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"
}
Gebeurtenissen en bewerkingen die zijn vastgelegd in operationele logboeken
In operationele logboeken worden alle beheerbewerkingen vastgelegd die worden uitgevoerd in de Azure Service Bus-naamruimte. Gegevensbewerkingen worden niet vastgelegd vanwege het grote aantal gegevensbewerkingen dat wordt uitgevoerd in Azure Service Bus.
Notitie
We raden u aan tracering aan de clientzijde te gebruiken om gegevensbewerkingen beter bij te houden.
De volgende beheerbewerkingen worden vastgelegd in operationele logboeken:
Bereik | Operation |
---|---|
Naamruimte | - Naamruimte maken - Naamruimte bijwerken - Naamruimte verwijderen - Naamruimte bijwerken - Naamruimte ophalen - SharedAccess-beleid |
Queue | - Wachtrij maken - Wachtrij bijwerken - Wachtrij verwijderen - Wachtrij automatisch verwijderen - Wachtrij ophalen |
Onderwerp | - Onderwerp maken - Onderwerp bijwerken - Onderwerp verwijderen - Onderwerp automatisch verwijderen - Onderwerp ophalen |
Abonnement | - Abonnement maken - Abonnement bijwerken - Abonnement verwijderen - Abonnement automatisch verwijderen - Abonnement ophalen |
Notitie
Momenteel worden leesbewerkingen niet bijgehouden in de operationele logboeken.
Logboeken voor virtueel netwerk en IP-filtering
De JSON van service Bus virtual network connection event bevat elementen die worden vermeld in de volgende tabel:
Name | Beschrijving | Ondersteund in Azure Diagnostics | Ondersteund in AZMSVnetConnectionEvents (resourcespecifieke tabel) |
---|---|---|---|
SubscriptionId |
Azure-abonnements-id | Ja | Ja |
NamespaceName |
Naam van naamruimte | Ja | Ja |
IPAddress |
IP-adres van een client die verbinding maakt met de Service Bus-service | Ja | Ja |
AddressIP |
IP-adres van client die verbinding maakt met service bus | Ja | Ja |
TimeGenerated [UTC] |
Tijd van uitgevoerde bewerking (in UTC) | Ja | Ja |
Action |
Actie uitgevoerd door de Service Bus-service bij het evalueren van verbindingsaanvragen. Ondersteunde acties zijn Verbinding accepteren en Verbinding weigeren. | Ja | Ja |
Reason |
Geeft een reden waarom de actie is uitgevoerd | Ja | Ja |
Count |
Aantal exemplaren voor de opgegeven actie | Ja | Ja |
ResourceId |
Azure Resource Manager-resource-id. | Ja | Ja |
Category |
Logboekcategorie | Ja | Nr. |
Provider |
De naam van de service die de logboeken verzendt, zoals ServiceBus | Nr. | Ja |
Type |
Type logboeken dat wordt verzonden | Nr. | Ja |
Notitie
Virtuele netwerklogboeken worden alleen gegenereerd als de naamruimte toegang toestaat vanuit geselecteerde netwerken of van specifieke IP-adressen (IP-filterregels).
Hier volgt een voorbeeld van een JSON-tekenreeks voor een virtueel netwerklogboek:
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"
}
Resourcespecifieke tabelvermelding:
{
"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"
}
Runtime-auditlogboeken
In runtime-auditlogboeken worden geaggregeerde diagnostische gegevens vastgelegd voor verschillende bewerkingen voor gegevensvlaktoegang (zoals het verzenden of ontvangen van berichten) in Service Bus.
Notitie
Runtime-auditlogboeken zijn momenteel alleen beschikbaar in de Premium-laag .
Runtime-auditlogboeken bevatten de elementen die worden vermeld in de volgende tabel:
Name | Beschrijving | Ondersteund in Azure Diagnostics | Ondersteund in AZMSRuntimeAuditLogs (resourcespecifieke tabel) |
---|---|---|---|
ActivityId |
Een willekeurig gegenereerde UUID die uniek is voor de controleactiviteit. | Ja | Ja |
ActivityName |
Naam van runtimebewerking. | Ja | Ja |
ResourceId |
Resource die is gekoppeld aan de activiteit. | Ja | Ja |
Timestamp |
Aggregatietijd. | Ja | Nr. |
time Generated (UTC) |
Geaggregeerde tijd | Nr. | Ja |
Status |
Status van de activiteit (geslaagd of mislukt). | Ja | Ja |
Protocol |
Type van het protocol dat is gekoppeld aan de bewerking. | Ja | Ja |
AuthType |
Type verificatie (Microsoft Entra ID of SAS-beleid). | Ja | Ja |
AuthKey |
Microsoft Entra-toepassings-id of SAS-beleidsnaam die wordt gebruikt voor verificatie bij een resource. | Ja | Ja |
NetworkType |
Type netwerktoegang: Public ofPrivate |
ja | Ja |
ClientIP |
IP-adres van de clienttoepassing. | Ja | Ja |
Count |
Het totale aantal bewerkingen dat wordt uitgevoerd tijdens de geaggregeerde periode van 1 minuut. | Ja | Ja |
Properties |
Metagegevens die specifiek zijn voor de gegevensvlakbewerking. | ja | Ja |
Category |
Logboekcategorie | Ja | Nr. |
Provider |
De naam van de service die de logboeken verzendt, zoals ServiceBus | Nr. | Ja |
Type |
Type logboeken dat wordt verzonden | Nr. | Ja |
Hier volgt een voorbeeld van een vermelding in een runtime-auditlogboek:
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"
}
Resourcespecifieke tabelvermelding:
{
"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"
}
Diagnostische foutenlogboeken
In diagnostische foutenlogboeken worden foutberichten vastgelegd voor fouten aan de clientzijde, beperking en quotum overschreden. Ze bieden gedetailleerde diagnostische gegevens voor foutidentificatie.
Diagnostische foutenlogboeken bevatten elementen die in deze tabel worden vermeld:
Name | Beschrijving | Ondersteund in Azure Diagnostics | Ondersteund in AZMSDiagnosticErrorLogs (resourcespecifieke tabel) |
---|---|---|---|
ActivityId |
Een willekeurig gegenereerde UUID die uniek is voor de controleactiviteit. | Ja | Ja |
ActivityName |
Bewerkingsnaam | Ja | Ja |
NamespaceName |
Naam van naamruimte | Ja | ja |
EntityType |
Type entiteit | Ja | Ja |
EntityName |
Naam van entiteit | Ja | Ja |
OperationResult |
Type fout in Bewerking (Clienterror of Serverbusy of quotaexceeded) | Ja | Ja |
ErrorCount |
Aantal identieke fouten tijdens de aggregatieperiode van 1 minuut. | Ja | Ja |
ErrorMessage |
Gedetailleerd foutbericht | Ja | Ja |
Provider |
De naam van de service die de logboeken verzendt. Mogelijke waarden: eventhub, relay en servicebus | Ja | Ja |
Time Generated (UTC) |
Bewerkingstijd | Nr. | Ja |
EventTimestamp |
Bewerkingstijd | Ja | Nr. |
Category |
Logboekcategorie | Ja | Nr. |
Type |
Type logboeken dat wordt verzonden | Nr. | Ja |
Hier volgt een voorbeeld van vermelding van diagnostisch foutenlogboek:
{
"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"
}
Resourcespecifieke tabelvermelding:
{
"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-logboekentabellen
In deze sectie vindt u de Tabellen van Azure Monitor-logboeken die relevant zijn voor deze service, die beschikbaar zijn voor query's door Log Analytics met behulp van Kusto-query's. De tabellen bevatten resourcelogboekgegevens en mogelijk meer, afhankelijk van wat er wordt verzameld en doorgestuurd naar deze tabellen.
Op 30 september 2026 wordt de ondersteuning van het SBMP-protocol voor Azure Service Bus buiten gebruik gesteld, zodat u dit protocol na 30 september 2026 niet meer kunt gebruiken. Migreer naar de nieuwste Azure Service Bus SDK-bibliotheken met behulp van het AMQP-protocol, dat essentiële beveiligingsupdates en verbeterde mogelijkheden biedt, vóór die datum.
Zie de aankondiging van de buitengebruikstelling van de ondersteuning voor meer informatie.
Azure Service Bus maakt gebruik van Kusto-tabellen uit Azure Monitor-logboeken. U kunt query's uitvoeren op deze tabellen met Log Analytics.
Service Bus Microsoft.ServiceBus/naamruimten
- AzureActivity
- AzureMetrics
- AzureDiagnostics
- AZMSOperationalLogs
- AZMSVnetConnectionEvents
- AZMSRunTimeAuditLogs
- AZMSApplicationMetricLogs
- AZMSDiagnosticErrorLogs
Activiteitenlogboek
De gekoppelde tabel bevat de bewerkingen die kunnen worden vastgelegd in het activiteitenlogboek voor deze service. Deze bewerkingen zijn een subset van alle mogelijke bewerkingen van de resourceprovider in het activiteitenlogboek.
Zie het schema voor activiteitenlogboeken voor meer informatie over het schema van vermeldingen in het activiteitenlogboek.
Gerelateerde inhoud
- Zie Azure Service Bus bewaken voor een beschrijving van het bewaken van Service Bus.
- Zie Azure-resources bewaken met Azure Monitor voor meer informatie over het bewaken van Azure-resources.