Referens för Azure SignalR Service-ö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 för Azure SignalR Service finns i kategorierna Fel, Mättnad eller Trafik .
Mått som stöds för Microsoft.SignalRService/SignalR
I följande tabell visas de mått som är tillgängliga för resurstypen Microsoft.SignalRService/SignalR.
- 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.
Kategori | Mått | Namn i REST API | Enhet | Aggregering | Dimensioner | Tidsintervall | DS-export |
---|---|---|---|---|---|---|---|
Trafik | Antal anslutningsstängningar Antalet anslutningar som stängts av olika orsaker. |
ConnectionCloseCount |
Antal | Totalt (summa) | Endpoint , ConnectionCloseCategory |
PT1M | Ja |
Trafik | Antal anslutningar Mängden användaranslutning. |
ConnectionCount |
Antal | Högsta | Endpoint |
PT1M | Ja |
Trafik | Antal öppna anslutningar Antalet nya anslutningar som öppnats. |
ConnectionOpenCount |
Antal | Totalt (summa) | Endpoint |
PT1M | Ja |
Trafik | Användning av anslutningskvot Procentandelen anslutning som är ansluten i förhållande till anslutningskvoten. |
ConnectionQuotaUtilization |
Procent | Minimum, Maximum, Average | <ingen> | PT1M | Ja |
Trafik | Inkommande trafik Inkommande trafik för tjänsten |
InboundTraffic |
Byte | Totalt (summa) | <ingen> | PT1M | Ja |
Trafik | Antal meddelanden Den totala mängden meddelanden. |
MessageCount |
Antal | Totalt (summa) | <ingen> | PT1M | Ja |
Trafik | Utgående trafik Utgående trafik för tjänsten |
OutboundTraffic |
Byte | Totalt (summa) | <ingen> | PT1M | Ja |
Mättnad | Serverinläsning SignalR-serverbelastning. |
ServerLoad |
Procent | Minimum, Maximum, Average | <ingen> | PT1M | Nej |
Fel | Systemfel Procentandelen systemfel |
SystemErrors |
Procent | Högsta | <ingen> | PT1M | Ja |
Fel | Användarfel Procentandelen användarfel |
UserErrors |
Procent | Högsta | <ingen> | PT1M | Ja |
Mått som stöds för Microsoft.SignalRService/SignalR/replicas
I följande tabell visas de mått som är tillgängliga för resurstypen Microsoft.SignalRService/SignalR/replicas.
- 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.
Kategori | Mått | Namn i REST API | Enhet | Aggregering | Dimensioner | Tidsintervall | DS-export |
---|---|---|---|---|---|---|---|
Trafik | Antal anslutningsstängningar Antalet anslutningar som stängts av olika orsaker. |
ConnectionCloseCount |
Antal | Totalt (summa) | Endpoint , ConnectionCloseCategory |
PT1M | Ja |
Trafik | Antal anslutningar Mängden användaranslutning. |
ConnectionCount |
Antal | Högsta | Endpoint |
PT1M | Ja |
Trafik | Antal öppna anslutningar Antalet nya anslutningar som öppnats. |
ConnectionOpenCount |
Antal | Totalt (summa) | Endpoint |
PT1M | Ja |
Trafik | Användning av anslutningskvot Procentandelen anslutning som är ansluten i förhållande till anslutningskvoten. |
ConnectionQuotaUtilization |
Procent | Minimum, Maximum, Average | <ingen> | PT1M | Ja |
Trafik | Inkommande trafik Inkommande trafik för tjänsten |
InboundTraffic |
Byte | Totalt (summa) | <ingen> | PT1M | Ja |
Trafik | Antal meddelanden Den totala mängden meddelanden. |
MessageCount |
Antal | Totalt (summa) | <ingen> | PT1M | Ja |
Trafik | Utgående trafik Utgående trafik för tjänsten |
OutboundTraffic |
Byte | Totalt (summa) | <ingen> | PT1M | Ja |
Mättnad | Serverinläsning SignalR-serverbelastning. |
ServerLoad |
Procent | Minimum, Maximum, Average | <ingen> | PT1M | Nej |
Fel | Systemfel Procentandelen systemfel |
SystemErrors |
Procent | Högsta | <ingen> | PT1M | Ja |
Fel | Användarfel Procentandelen användarfel |
UserErrors |
Procent | Högsta | <ingen> | PT1M | Ja |
Mer information om måtten för Azure SignalR Service finns i Azure SignalR Service-mått.
Kommentar
Aggregeringstyperna för mått visas i Metrics Explorer i Azure Portal som Count, Avg, Min, Max och Sum.
Antal är antalet mottagna samplingsdata. Antal definieras som en allmän sammansättningstyp för mått och kan inte undantas från listan över tillgängliga sammansättningstyper. Det är vanligtvis inte användbart för SignalR Service men kan ibland användas för att kontrollera om samplingsdata har skickats till mått.
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.
Slutpunkt
Beskriver typen av anslutning. Innehåller dimensionsvärden: Klient, Server och LiveTrace.
ConnectionCloseCategory
Anger orsaken till att anslutningen stängs. Innehåller följande dimensionsvärden.
Värde | beskrivning |
---|---|
Normal | Anslutningen stängdes normalt. |
Spjäll | Med Meddelandeantal/hastighet eller anslutningsbegränsning kontrollerar du Antal anslutningar och Aktuell användning av antal meddelanden och dina resursgränser. |
PingTimeout | Tidsgräns för anslutningst ping. |
NoAvailableServerConnection | Det går inte att upprätta klientanslutningen och skickar inte handskakning eftersom det inte finns någon tillgänglig serveranslutning. |
InvokeUpstreamFailed | Uppströmsanropet misslyckades. |
SlowClient | För många meddelanden som inte har ställts i kö på tjänstsidan. |
HandskakningFel | Anslutningen avslutades i handskakningsfasen, vilket kan orsakas av att fjärrparten stänger WebSocket-anslutningen utan att slutföra det nära handskakningen. HandshakeError orsakas av ett nätverksproblem. Kontrollera webbläsarinställningarna för att se om klienten kan skapa en websocket-anslutning. |
ServerConnectionNotFound | Målhubbens server är inte tillgänglig. Det här värdet är avsiktligt och återanslutningen bör göras efter den här droppen. |
ServerConnectionClosed | Klientanslutningen stängdes eftersom motsvarande serveranslutning togs bort. När appservern använder Azure SignalR Service SDK initierar den i bakgrunden serveranslutningar till den fjärranslutna Azure SignalR Service. Varje klientanslutning till tjänsten är associerad med en av serveranslutningarna för att dirigera trafik mellan klienten och appservern. När en serveranslutning har stängts stängs alla klientanslutningar som den betjänar med meddelandet ServerConnectionDropped . |
ServiceTransientError | Internt serverfel. |
BadRequest | En felaktig begäran orsakas av ett ogiltigt hubbnamn, fel nyttolast eller en felaktig begäran. |
ClosedByAppServer | Appservern bad tjänsten att stänga klienten. |
ServiceReload | Tjänstens återläsning utlöses när en anslutning avbryts på grund av en intern tjänstkomponents inläsning. Den här händelsen indikerar inte något fel och är en del av den normala tjänståtgärden. |
ServiceModeSwitched | Anslutningen stängdes efter att tjänstläget växlat, till exempel från Serverlöst läge till Standardläge. |
Behörighet saknas | Anslutningen är obehörig. |
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.SignalRService/SignalR
Kategori | Visningsnamn för kategori | Loggtabell | Stöder grundläggande loggplan | Stöder inmatningstidstransformering | Exempelfrågor | Kostnader för export |
---|---|---|---|---|---|---|
AllLogs |
Azure SignalR Service-loggar. | SignalRServiceDiagnosticLogs Diagnostikloggar för Azure SignalR-tjänsten. |
Nej | Ja | Frågor | Nej |
Resursloggar som stöds för Microsoft.SignalRService/SignalR/replicas
Kategori | Visningsnamn för kategori | Loggtabell | Stöder grundläggande loggplan | Stöder inmatningstidstransformering | Exempelfrågor | Kostnader för export |
---|---|---|---|---|---|---|
AllLogs |
Azure SignalR Service-loggar. | Nej | Nej | Ja |
Mappning av resursloggtabell
Fältnamn för Log Analytics varierar något från fältnamn för lagringsmål.
Arkivera loggschema för ett lagringskonto
JSON-strängar för arkivloggar innehåller följande element:
Format
Name | Beskrivning |
---|---|
time | Logghändelsetid. |
nivå | Logghändelsenivå. |
resourceId | Resurs-ID för Azure SignalR Service. |
plats | Platsen för Azure SignalR Service. |
category | Kategori för logghändelsen. |
operationName | Händelsens åtgärdsnamn. |
callerIpAddress | IP-adressen för servern/klienten. |
egenskaper | Detaljerade egenskaper relaterade till den här logghändelsen, enligt listan i följande tabell. |
Egenskaper
Name | beskrivning |
---|---|
type | Typ av logghändelse. ConnectivityLogs För närvarande är typen tillgänglig för att ge information om anslutningen till Azure SignalR Service. |
samling | Insamling av logghändelsen. Tillåtna värden är Connection , Authorization eller Throttling . |
connectionId | Anslutningens identitet. |
transportType | Transporttyp för anslutningen. Tillåtna värden är Websockets , ServerSentEvents eller LongPolling . |
connectionType | Typ av anslutning. Tillåtna värden är Server eller Client . Server är en anslutning från serversidan och Client är en anslutning från klientsidan. |
Användar-ID | Användarens identitet. |
meddelande | Detaljerat meddelande om logghändelse. |
Schema för arkivloggar för Log Analytics
Arkivloggkolumner innehåller följande element:
Name | beskrivning |
---|---|
TimeGenerated | Logghändelsetid. |
Samling | Insamling av logghändelsen. Tillåtna värden är: Connection , Authorization och Throttling . |
OperationName | Händelsens åtgärdsnamn. |
Plats | Platsen för Azure SignalR Service. |
Nivå | Logghändelsenivå. |
CallerIpAddress | IP-adressen för servern/klienten. |
Meddelande | Detaljerat meddelande om logghändelse. |
AnvändarID | Användarens identitet. |
ConnectionId | Anslutningens identitet. |
ConnectionType | Typ av anslutning. Tillåtna värden är: Server eller Client . Server är en anslutning från serversidan och Client är en anslutning från klientsidan. |
TransportType | Transporttyp för anslutningen. Tillåtna värden är: Websockets , ServerSentEvents eller LongPolling |
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.
SignalR
Microsoft.SignalRService/SignalR
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 Azure SignalR Service finns i Övervaka Azure SignalR Service .
- Mer information om övervakning av Azure-resurser finns i Övervaka Azure-resurser med Azure Monitor .
- Mer information om hur du aktiverar, frågar och felsöker med Azure SignalR Service-loggar finns i Använda diagnostikloggar för att övervaka SignalR Service .