Naslaginformatie over Azure Web PubSub-gegevens bewaken
Dit artikel bevat een verwijzing naar logboek- en metrische gegevens die worden verzameld om de prestaties en beschikbaarheid van Azure Web PubSub te analyseren. Zie het artikel Monitor Azure Web PubSub voor meer informatie over het verzamelen en analyseren van bewakingsgegevens voor Azure Web PubSub.
Metrische gegevens voor
Metrische gegevens bieden inzicht in de operationele status van de service. De beschikbare metrische gegevens zijn:
Metrische gegevens | Eenheid | Aanbevolen aggregatietype | Beschrijving | Dimensies |
---|---|---|---|---|
Aantal verbindingen sluiten | Tellen | Sum | Het aantal verbindingen dat om verschillende redenen is gesloten. | ConnectionCloseCategory |
Aantal verbindingen | Tellen | Max/ Gem | Het aantal verbindingen met de service. | Geen dimensies |
Aantal verbindingen openen | Tellen | Sum | Het aantal nieuwe verbindingen dat is geopend. | Geen dimensies |
Gebruik van verbindingsquotum | Procent | Max/ Gem | Het percentage verbindingen ten opzichte van het verbindingsquotum. | Geen dimensies |
Binnenkomend verkeer | Bytes | Sum | Het inkomende verkeer naar de service. | Geen dimensies |
Uitgaand verkeer | Bytes | Sum | Het uitgaande verkeer van de service. | Geen dimensies |
Serverbelasting | Procent | Max/ Gem | Het percentage serverbelastingen. | Geen dimensies |
Zie Metrische gegevens voor meer informatie.
Resourcelogboeken
Archiveren naar een opslagaccount
JSON-tekenreeksen voor archieflogboeken bevatten elementen die worden vermeld in de volgende tabellen:
Notatie
Name | Beschrijving |
---|---|
tijd | Gebeurtenistijd registreren |
niveau | Gebeurtenisniveau logboeken |
resourceId | Resource-id van uw Azure SignalR-service |
locatie | Locatie van uw Azure SignalR-service |
category | Categorie van de logboek gebeurtenis |
operationName | Bewerkingsnaam van de gebeurtenis |
callerIpAddress | IP-adres van uw server of client |
properties | Gedetailleerde eigenschappen met betrekking tot deze logboek gebeurtenis. Zie de onderstaande eigenschappentabel voor meer informatie |
Eigenschappentabel
Name | Beschrijving |
---|---|
verzameling | Verzameling van de logboek gebeurtenis. Toegestane waarden zijn: Connection en Authorization Throttling |
connectionId | Identiteit van de verbinding |
userId | Identiteit van de gebruiker |
bericht | Gedetailleerd bericht van logboek gebeurtenis |
naaf | Door de gebruiker gedefinieerde hubnaam |
routeTemplate | De routesjabloon van de API |
httpMethod | De HTTP-methode (POST/GET/PUT/DELETE) |
URL | De uniform resource locator |
traceId | De unieke id voor de aanroep |
statuscode | De HTTP-antwoordcode |
duur | De duur tussen de aanvraag wordt ontvangen en verwerkt |
headers | De aanvullende informatie die wordt doorgegeven door de client en de server met een HTTP-aanvraag of -antwoord |
De volgende code is een voorbeeld van een JSON-tekenreeks voor archieflogboeken:
{
"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"
}
Schema voor archieflogboeken voor Log Analytics
Archieflogboekkolommen bevatten elementen die worden vermeld in de volgende tabel.
Name | Beschrijving |
---|---|
TimeGenerated | Gebeurtenistijd registreren |
Verzameling | Verzameling van de logboek gebeurtenis. Toegestane waarden zijn: Connection en Authorization Throttling |
OperationName | Bewerkingsnaam van de gebeurtenis |
Locatie | Locatie van uw Azure SignalR-service |
Niveau | Gebeurtenisniveau logboeken |
CallerIpAddress | IP-adres van uw server/client |
Bericht | Gedetailleerd bericht van logboek gebeurtenis |
Gebruikers-id | Identiteit van de gebruiker |
ConnectionId | Identiteit van de verbinding |
ConnectionType | Type verbinding. Toegestane waarden zijn: Server | Client . Server : verbinding vanaf serverzijde; Client : verbinding vanaf clientzijde |
TransportType | Transporttype van de verbinding. Toegestane waarden zijn: Websockets | ServerSentEvents | LongPolling |
Azure Monitor-logboekentabellen
Azure Web PubSub maakt gebruik van Kusto-tabellen uit Azure Monitor-logboeken. U kunt query's uitvoeren op deze tabellen met Log Analytics.
Zie ook
- Zie Bewaking van Azure Web PubSub voor een beschrijving van het bewaken van Azure Web PubSub.
- Zie Azure-resources bewaken met Azure Monitor voor meer informatie over het bewaken van Azure-resources.