Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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 |
| Doba odezvy rozhraní REST API | Počet | Sum | Doba odezvy požadavku REST API zařazená do kategorií podle koncového bodu. | Doba odezvy, Kategorie RestApi |
| Stavový kód žádosti klienta | Počet | Sum | Stavový kód požadavků na připojení klienta. | TypKlienta, Stav |
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 |
| poloha | Umístění služby Azure SignalR |
| kategorie | 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: ConnectionAuthorization aThrottling |
| connectionId | Identita připojení |
| userId | Identita uživatele |
| zpráva | Podrobná zpráva o události protokolu |
| centrum | 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: ConnectionAuthorization 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 .