Freigeben über


Metriken im Azure Web PubSub-Dienst

Der Azure Web PubSub-Dienst verfügt über einige integrierte Metriken. Außerdem können auf Metriken basierende Warnungen eingerichtet werden.

Grundlegendes zu Metriken

Metriken stellen die Ausführungsinformationen zum Dienst bereit. Verfügbare Metriken:

Metrik Einheit Empfohlener Aggregationstyp Beschreibung Dimensionen
Anzahl geschlossener Verbindungen Anzahl Summe Die Anzahl der Verbindungen, die aus verschiedenen Gründen geschlossen wurden. ConnectionCloseCategory
Anzahl der Verbindungen Anzahl Höchstwert/Durchschnitt Die Anzahl an Verbindungen mit dem Dienst Keine Dimensionen
Anzahl geöffneter Verbindungen Anzahl Summe Die Anzahl geöffneter neuer Verbindungen. Keine Dimensionen
Auslastung des Verbindungskontingents Prozent Höchstwert/Durchschnitt Der Prozentsatz der bestehenden Verbindungen relativ zum Verbindungskontingent Keine Dimensionen
Eingehender Datenverkehr Byte Sum Der eingehende Datenverkehr zum Dienst Keine Dimensionen
Ausgehender Datenverkehr Byte Sum Der ausgehende Datenverkehr vom Dienst Keine Dimensionen
Serverlast Prozent Höchstwert/Durchschnitt Prozentsatz der Serverauslastung Keine Dimensionen

Grundlegendes zu Dimensionen

Die Dimensionen einer Metrik sind Name-Wert-Paare, die mehr Daten zum Beschreiben des Metrikwerts enthalten.

Die in einigen Metriken verfügbaren Dimensionen:

  • ConnectionCloseCategory: Beschreibt die Kategorien, warum die Verbindung geschlossen wird. Einschließen von Dimensionswerten:
    • Normal: Normales Schließen
    • Gedrosselt: Überprüfen Sie bei einer Drosselung des Datenverkehrs oder von Verbindungen die Verbindungsanzahl und Nutzung von ausgehendem Datenverkehr sowie Ihre Ressourcenlimits.
    • SendEventFailed: Fehler bei Aufrufen des Ereignishandlers
    • EventHandlerNotFound: Ereignishandler nicht gefunden
    • SlowClient: Zu viele Nachrichten, die gesendet werden müssen, wurden auf der Dienstseite in die Warteschlange gestellt.
    • ServiceTransientError: Interner Serverfehler
    • BadRequest: Diese Warnung wird durch einen ungültigen Hubnamen, eine falsche Payload usw. verursacht.
    • ServiceReload: Diese Warnung wird ausgelöst, wenn eine Verbindung getrennt wird, weil eine interne Dienstkomponente neu geladen wird. Dieses Ereignis weist nicht auf eine Fehlfunktion hin und ist Teil des normalen Dienstvorgangs.
    • Unauthorized: Die Verbindung ist nicht autorisiert.

Informieren Sie sich über mehrdimensionale Metriken.