Naslaginformatie over Azure Service Bus-gegevens bewaken

Zie Bewaking van Azure Service Bus voor meer informatie over het verzamelen en analyseren van bewakingsgegevens voor Azure Service Bus.

Metrische gegevens

In deze sectie worden alle automatisch verzamelde metrische platformgegevens vermeld die zijn verzameld voor Azure Service Bus. De resourceprovider voor deze metrische gegevens is Microsoft.ServiceBus/namespaces.

Metrische gegevens aanvragen

Telt het aantal aanvragen voor gegevens- en beheerbewerkingen.

Naam meetwaarde Exporteerbaar via diagnostische instellingen Eenheid Type aggregatie Beschrijving Dimensies
Binnenkomende aanvragen Ja Aantal Totaal Het aantal aanvragen voor de Service Bus service gedurende een opgegeven periode. EntityName
Geslaagde aanvragen Nee Aantal Totaal Het aantal geslaagde aanvragen voor de Service Bus service gedurende een opgegeven periode. Entiteitsnaam
OperationResult
Serverfouten Nee Aantal Totaal Het aantal aanvragen dat niet is verwerkt vanwege een fout in Service Bus service gedurende een opgegeven periode. Entiteitsnaam
OperationResult
Gebruikersfouten Nee Aantal Totaal Het aantal aanvragen dat niet is verwerkt vanwege gebruikersfouten gedurende een opgegeven periode. Entiteitsnaam
Beperkt aantal aanvragen Nee Aantal Totaal Het aantal aanvragen dat is beperkt omdat het gebruik is overschreden. Entiteitsnaam

De volgende twee typen fouten worden geclassificeerd als gebruikersfouten:

  1. Fouten aan de clientzijde (in HTTP zou dit 400-fouten zijn).
  2. Fouten die optreden tijdens het verwerken van berichten, zoals MessageLockLostException.

Metrische berichtgegevens

Naam meetwaarde Exporteerbaar via diagnostische instellingen Eenheid Type aggregatie Beschrijving Dimensies
Binnenkomende berichten Ja Aantal Totaal Het aantal gebeurtenissen of berichten dat wordt verzonden naar Service Bus gedurende een opgegeven periode. Deze metrische gegevens bevatten geen berichten die automatisch worden doorgestuurd. Entiteitsnaam
Uitgaande berichten Ja Aantal Totaal Het aantal gebeurtenissen of berichten dat is ontvangen van Service Bus gedurende een opgegeven periode. Entiteitsnaam
Berichten Nee Count Gemiddeld Aantal berichten in een wachtrij/onderwerp. Entiteitsnaam
Actieve berichten Nee Count Gemiddeld Aantal actieve berichten in een wachtrij/onderwerp. Entiteitsnaam
Berichten die in een impasse zijn opgezonden Nee Count Gemiddeld Aantal berichten in wachtrij/onderwerp met in wachtrij geplaatste berichten. Entiteitsnaam
Geplande berichten Nee Count Gemiddeld Aantal geplande berichten in een wachtrij/onderwerp. Entiteitsnaam
Grootte Nee Bytes Gemiddeld Grootte van een entiteit (wachtrij of onderwerp) in bytes. Entiteitsnaam

Notitie

Waarden voor berichten, actieve, in een impasse geraakte, 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.

Metrische verbindingsgegevens

Naam meetwaarde Exporteerbaar via diagnostische instellingen Eenheid Type aggregatie Beschrijving Dimensies
Actieve verbindingen Nee Aantal Totaal Het aantal actieve verbindingen op een naamruimte en op een entiteit in de naamruimte. De waarde voor deze metrische waarde is een waarde van een bepaald tijdstip. Verbindingen die direct daarna actief waren, worden mogelijk niet weerspiegeld in de metrische gegevens.
Geopende verbindingen Nee Count Gemiddeld Het aantal open verbindingen. Entiteitsnaam
Verbindingen gesloten Nee Count Gemiddeld Het aantal gesloten verbindingen. Entiteitsnaam

Metrische gegevens over resourcegebruik

Notitie

De volgende metrische gegevens zijn alleen beschikbaar voor de Premium-laag.

De belangrijke metrische gegevens die moeten worden gecontroleerd op uitval voor een premium-naamruimte zijn: CPU-gebruik per naamruimte en geheugengrootte per naamruimte. Stel waarschuwingen in voor deze metrische gegevens met behulp van Azure Monitor.

De andere metrische gegevens die u kunt bewaken, zijn: beperkt aanvragen. Dit mag geen probleem zijn zolang de naamruimte binnen de limieten voor het geheugen, de CPU en brokered verbindingen blijft. Zie Beperking in Azure Service Bus Premium-laag voor meer informatie

Naam meetwaarde Exporteerbaar via diagnostische instellingen Eenheid Type aggregatie Beschrijving Dimensies
CPU-gebruik per naamruimte Nee CPU Percentage Het CPU-gebruikspercentage van de naamruimte. Replica
Geheugengroottegebruik per naamruimte Nee Geheugengebruik Percentage Het percentage geheugengebruik van de naamruimte. Replica

Metrische foutgegevens

Naam meetwaarde Exporteerbaar via diagnostische instellingen Eenheid Type aggregatie Beschrijving Dimensies
Serverfouten Nee Aantal Totaal Het aantal aanvragen dat niet is verwerkt vanwege een fout in de Service Bus service gedurende een opgegeven periode. Entiteitsnaam

Resultaat bewerking
Gebruikersfouten Nee Aantal Totaal Het aantal aanvragen dat niet is verwerkt vanwege gebruikersfouten gedurende een opgegeven periode. Entiteitsnaam

Resultaat bewerking

Metrische dimensies

Azure Service Bus ondersteunt de volgende dimensies voor metrische gegevens in Azure Monitor. Dimensies toevoegen aan uw metrische gegevens is optioneel. Als u geen dimensies toevoegt, worden metrische gegevens opgegeven op het niveau van de naamruimte.

Dimensienaam Beschrijving
Entiteitsnaam Service Bus ondersteunt berichtenentiteiten onder de naamruimte .

Resourcelogboeken

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

Operationele logboeken

Vermeldingen in operationele logboeken bevatten elementen die worden vermeld in de volgende tabel:

Naam Beschrijving
ActivityId: Interne id, gebruikt om de opgegeven activiteit te identificeren
Gebeurtenisnaam Naam van bewerking
ResourceId Azure Resource Manager resource-id
SubscriptionId Abonnements-id
EventTimeString Bewerkingstijd
EventProperties Bewerkingseigenschappen
Status Bewerkingsstatus
Caller Aanroeper van bewerking (de Azure Portal of beheerclient)
Categorie OperationalLogs

Hier is een voorbeeld van een JSON-tekenreeks voor operationele logboeken:

{
  "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"
}

Gebeurtenissen en bewerkingen vastgelegd in operationele logboeken

Operationele logboeken leggen alle beheerbewerkingen vast die worden uitgevoerd op de Azure Service Bus naamruimte. Gegevensbewerkingen worden niet vastgelegd vanwege het grote aantal gegevensbewerkingen dat wordt uitgevoerd op 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 Bewerking
Naamruimte
  • Naamruimte maken
  • Naamruimte bijwerken
  • Naamruimte verwijderen
  • SharedAccess-beleid voor naamruimte bijwerken
Wachtrij
  • Wachtrij maken
  • Wachtrij bijwerken
  • Wachtrij verwijderen
  • AutoDelete Delete Queue
Onderwerp
  • Onderwerp maken
  • Onderwerp bijwerken
  • Onderwerp verwijderen
  • Onderwerp Over automatisch verwijderen verwijderen
Abonnement
  • Abonnement maken
  • Abonnement bijwerken
  • Abonnement verwijderen
  • Abonnement automatisch verwijderen

Notitie

Leesbewerkingen worden momenteel niet bij te houden in de operationele logboeken.

Azure Monitor-logboeken

Azure Service Bus kusto-tabellen uit Azure Monitor logboeken. U kunt query's uitvoeren op deze tabellen met Log Analytics. Zie logboeken voor een lijst met Kusto-tabellen die door de service Azure Monitor logboeken.

Volgende stappen