Övervakningsdatareferens Service Bus Azure Service Bus Azure

Mer information om hur du samlar in och analyserar övervakningsdata för Azure-Service Bus finns i Monitoring Azure Service Bus (Övervaka Azure-Service Bus.

Mått

I det här avsnittet visas alla automatiskt insamlade plattformsmått som samlats in för Azure Service Bus. Resursprovidern för dessa mått är Microsoft.ServiceBus/namespaces.

Begära mått

Räknar antalet begäranden om data- och hanteringsåtgärder.

Måttnamn Kan exporteras via diagnostikinställningar Enhet Sammansättningstyp Beskrivning Dimensioner
Inkommande förfrågningar Ja Antal Totalt Antalet begäranden som görs till Service Bus tjänsten under en angiven period. Entityname
Slutförda förfrågningar Inga Antal Totalt Antalet lyckade begäranden som gjorts till Service Bus tjänsten under en angiven period. Entitetsnamn
OperationResult
Serverfel Inga Antal Totalt Antalet begäranden som inte bearbetas på grund av ett fel i Service Bus tjänsten under en angiven period. Entitetsnamn
OperationResult
Användarfel Inga Antal Totalt Antalet begäranden som inte bearbetas på grund av användarfel under en angiven period. Entitetsnamn
Begränsade begäranden Inga Antal Totalt Antalet begäranden som har begränsats eftersom användningen överskreds. Entitetsnamn

Följande två typer av fel klassificeras som användarfel:

  1. Fel på klientsidan (i HTTP skulle det vara 400-fel).
  2. Fel som inträffar vid bearbetning av meddelanden, till exempel MessageLockLostException.

Meddelandemått

Måttnamn Kan exporteras via diagnostikinställningar Enhet Sammansättningstyp Beskrivning Dimensioner
Inkommande meddelanden Ja Antal Totalt Antalet händelser eller meddelanden som skickas till Service Bus under en angiven period. Det här måttet innehåller inte meddelanden som vidarebefordras automatiskt. Entitetsnamn
Utgående meddelanden Ja Antal Totalt Antalet händelser eller meddelanden som tagits emot Service Bus under en angiven period. Entitetsnamn
Meddelanden Inga Antal Genomsnitt Antal meddelanden i en kö/ett ämne. Entitetsnamn
Aktiva meddelanden Inga Antal Genomsnitt Antal aktiva meddelanden i en kö/ett ämne. Entitetsnamn
Meddelanden med inkommande meddelanden Inga Antal Genomsnitt Antal meddelanden med oställbara meddelanden i en kö/ett ämne. Entitetsnamn
Schemalagda meddelanden Inga Antal Genomsnitt Antal schemalagda meddelanden i en kö/ett ämne. Entitetsnamn
Storlek Inga Byte Genomsnitt Storleken på en entitet (kö eller ämne) i byte. Entitetsnamn

Anteckning

Värden för meddelanden, aktiva, färdiga, 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.

Anslutningsmått

Måttnamn Kan exporteras via diagnostikinställningar Enhet Sammansättningstyp Beskrivning Dimensioner
Aktiva anslutningar Inga Antal Totalt 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 tidpunktsvärde. Anslutningar som var aktiva direkt efter den tidpunkten kanske inte återspeglas i måttet.
Öppnade anslutningar Inga Antal Genomsnitt Antalet öppna anslutningar. Entitetsnamn
Stängda anslutningar Inga Antal Genomsnitt Antalet stängda anslutningar. Entitetsnamn

Resursanvändningsstatistik

Anteckning

Följande mått är bara tillgängliga på premiumnivån.

Viktiga mått att övervaka för eventuella avbrott för ett namnområde på Premium-nivån ä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 inte vara något problem så länge namnområdet håller sig inom gränserna för minne, CPU och a broker-anslutningar. Mer information finns i Begränsning i Azure Service Bus Premium nivå

Måttnamn Kan exporteras via diagnostikinställningar Enhet Sammansättningstyp Beskrivning Dimensioner
CPU-användning per namnområde Inga Processor Procent Processoranvändningen i procent för namnområdet. Replik
Användning av minnesstorlek per namnområde Inga Minnesanvändning Procent Den procentuella minnesanvändningen för namnområdet. Replik

Felmått

Måttnamn Kan exporteras via diagnostikinställningar Enhet Sammansättningstyp Beskrivning Dimensioner
Serverfel Inga Antal Totalt Antalet begäranden som inte bearbetas på grund av ett fel i Service Bus tjänsten under en angiven period. Entitetsnamn

Åtgärdsresultat
Användarfel Inga Antal Totalt Antalet begäranden som inte bearbetas på grund av användarfel under en angiven period. Entitetsnamn

Åtgärdsresultat

Måttdimensioner

Azure Service Bus har stöd för följande mått i Azure Monitor. Det är valfritt att lägga till dimensioner i dina mått. Om du inte lägger till dimensioner anges mått på namnområdesnivå.

Dimensionsnamn Beskrivning
Entitetsnamn Service Bus har stöd för meddelandeentiteter under namnområdet .

Resursloggar

Det här avsnittet innehåller de typer av resursloggar som du kan samla in för Azure Service Bus.

  • Driftloggar
  • Loggar för virtuellt nätverk och IP-filtrering

Driftloggar

Poster i driftsloggen innehåller element som anges i följande tabell:

Name Beskrivning
ActivityId Internt ID som används för att identifiera den angivna aktiviteten
EventName Åtgärdsnamn
ResourceId Azure Resource Manager resurs-ID
SubscriptionId Prenumerations-ID:t
EventTimeString Åtgärdstid
EventProperties Åtgärdsegenskaper
Status Åtgärdsstatus
Anropare Åtgärds anropare (Azure Portal eller hanteringsklienten)
Kategori OperationalLogs

Här är ett exempel på en JSON-sträng för en JSON-logg i drift:

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

Händelser och åtgärder som avbildas 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.

Anteckning

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 avbildas i driftloggar:

Omfång Åtgärd
Namnområde
  • Skapa namnområde
  • Uppdatera namnområde
  • Ta bort namnområde
  • Uppdatera princip för delad åtkomst för namnområde
  • Skapa kö
  • Uppdatera kö
  • Ta bort kö
  • Ta bort kö automatiskt
Avsnitt
  • Skapa ämne
  • Uppdatera ämne
  • Ta bort ämne
  • Ta bort ämne automatiskt
Prenumeration
  • Skapa en prenumeration
  • Uppdatera prenumeration
  • Ta bort prenumeration
  • Ta bort prenumeration automatiskt

Anteckning

Läsåtgärder spåras för närvarande inte i driftloggarna.

Azure Monitor Logs-tabeller

Azure Service Bus använder Kusto-tabeller från Azure Monitor Logs. Du kan köra frågor mot dessa tabeller med Log Analytics. En lista över Kusto-tabeller som tjänsten använder finns i Azure Monitor Logs-tabellreferensen.

Nästa steg