Ö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:
- Fel på klientsidan (i HTTP skulle det vara 400-fel).
- 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 |
|
| Kö |
|
| Avsnitt |
|
| Prenumeration |
|
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
- Mer information om övervakning av Azure Service Bus finns i Övervaka Azure Service Bus.
- Mer information om hur du övervakar Azure-resurser finns i Övervaka Azure-resurser med Azure Monitor.