Referenční informace k monitorování dat Azure Web PubSub
Tento článek obsahuje referenční informace o datech protokolů a metrik shromážděných za účelem analýzy výkonu a dostupnosti služby Azure Web PubSub. Podrobnosti o shromažďování a analýze dat monitorování pro Azure Web PubSub najdete v článku o monitorování služby Azure Web PubSub.
Metriky
Metriky poskytují přehled o provozním stavu služby. Dostupné metriky jsou:
Metrika | Unit | Doporučený typ agregace | Popis | Dimenze |
---|---|---|---|---|
Počet ukončení připojení | Počet | Sum | Počet připojení uzavřených z různých důvodů. | ConnectionCloseCategory |
Počet připojení | Počet | Max / Avg | Počet připojení ke službě. | Žádné rozměry |
Počet otevřených připojení | Počet | Sum | Počet otevřených nových připojení. | Žádné rozměry |
Využití kvóty připojení | Procenta | Max / Avg | Procento připojení vzhledem k kvótě připojení | Žádné rozměry |
Příchozí provoz | Přijaté | Sum | Příchozí provoz do služby. | Žádné rozměry |
Odchozí provoz | Přijaté | Sum | Odchozí provoz ze služby. | Žádné rozměry |
Zatížení serveru | Procenta | Max / Avg | Procento zatížení serveru. | Žádné rozměry |
Další informace najdete v tématu Metriky.
Protokoly prostředků
Archivovat v účtu úložiště
Řetězce JSON protokolu archivu obsahují prvky uvedené v následujících tabulkách:
Formát
Název | Popis |
---|---|
čas | Protokolovat čas události |
úroveň | Úroveň událostí protokolu |
resourceId | ID prostředku vaší služby Azure SignalR |
location | Umístění služby Azure SignalR |
category | Kategorie události protokolu |
operationName | Název operace události |
callerIpAddress | IP adresa vašeho serveru nebo klienta |
vlastnosti | Podrobné vlastnosti související s touto událostí protokolu Další podrobnosti najdete v následující tabulce vlastností. |
Tabulka vlastností
Název | Popis |
---|---|
– kolekce | Shromažďování události protokolu. Povolené hodnoty jsou: Connection Authorization aThrottling |
connectionId | Identita připojení |
userId | Identita uživatele |
zpráva | Podrobná zpráva o události protokolu |
rozbočovač | Uživatelsky definovaný název centra |
routeTemplate | Šablona trasy rozhraní API |
httpMethod | Metoda HTTP (POST/GET/PUT/DELETE) |
url | Lokátor jednotného prostředku |
traceId | Jedinečný identifikátor vyvolání |
statusCode | Kód odpovědi HTTP |
doba trvání | Doba trvání mezi žádostí je přijata a zpracována. |
záhlaví | Další informace předávané klientem a serverem s požadavkem nebo odpovědí HTTP |
Následující kód je příkladem řetězce JSON protokolu archivu:
{
"properties": {
"message": "Connection started",
"collection": "Connection",
"connectionId": "LW61bMG2VQLIMYIVBMmyXgb3c418200",
"userId": null
},
"operationName": "ConnectionStarted",
"category": "ConnectivityLogs",
"level": "Informational",
"callerIpAddress": "167.220.255.79",
"resourceId": "/SUBSCRIPTIONS/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/RESOURCEGROUPS/MYGROUP/PROVIDERS/MICROSOFT.SIGNALRSERVICE/WEBPUBSUB/MYWEBPUBSUB",
"time": "2021-09-17T05:25:05Z",
"location": "westus"
}
Schéma archivu protokolů pro Log Analytics
Sloupce protokolu archivu obsahují prvky uvedené v následující tabulce.
Název | Popis |
---|---|
TimeGenerated | Protokolovat čas události |
Kolekce | Shromažďování události protokolu. Povolené hodnoty jsou: Connection Authorization aThrottling |
OperationName | Název operace události |
Umístění | Umístění služby Azure SignalR |
Level | Úroveň událostí protokolu |
CallerIpAddress | IP adresa vašeho serveru nebo klienta |
Zpráva | Podrobná zpráva o události protokolu |
ID uživatele | Identita uživatele |
ConnectionId | Identita připojení |
Typ připojení | Typ připojení. Povolené hodnoty jsou: Server | Client . Server : připojení ze strany serveru; Client : připojení ze strany klienta |
TransportType | Typ přenosu připojení. Povolené hodnoty jsou: Websockets | ServerSentEvents | LongPolling |
Tabulky protokolů služby Azure Monitor
Azure Web PubSub používá tabulky Kusto z protokolů služby Azure Monitor. Tyto tabulky můžete dotazovat pomocí Log Analytics.
Viz také
- Popis monitorování služby Azure Web PubSub najdete v tématu Monitorování služby Azure Web PubSub .
- Podrobnosti o monitorování prostředků Azure najdete v tématu Monitorování prostředků Azure pomocí služby Azure Monitor .