SignalRServiceDiagnosticLogs

Diagnoseprotokolle des Azure SignalR-Diensts.

Tabellenattribute

attribute Wert
Ressourcentypen microsoft.signalrservice/signalr
Kategorien Azure-Ressourcen
Lösungen LogManagement
Standardprotokoll No
Transformation zur Erfassungszeit Yes
Beispielabfragen Ja

Spalten

Spalte Typ BESCHREIBUNG
_BilledSize real Die Datensatzgröße in Bytes
CallerIpAddress Zeichenfolge Die IP-Adresse des Clients oder Servers stellt eine Verbindung mit dem SignalR-Dienst her.
Sammlung Zeichenfolge Die Auflistung des Protokollereignisses. Dies kann "Verbindung", "Autorisierung", "Drosselung" oder "Nachricht" sein. Die Sammlung "Connection" enthält die Protokolle über die Lebensdauer von Verbindungen. "Autorisierung" enthält die Protokolle über die Autorisierung von Verbindungen. "Drosselung" umfasst die Protokolle zu den gedrosselten Verbindungen. "Nachricht" enthält die Protokolle zu den Ablaufverfolgungsmeldungen.
ConnectionId Zeichenfolge Die Verbindungs-ID der Verbindung, die mit dem SignalR-Dienst verbunden ist.
ConnectionType Zeichenfolge Der Verbindungstyp. Dies kann "Server" und "Client" sein. "Server" bezeichnet die Verbindung mit einem App-Server. "Client" bezeichnet die Verbindung mit einem SignalR-Client.
GroupName Zeichenfolge Eine Gruppe kann über eine beliebige Anzahl von Clients verfügen, und ein Client kann Mitglied einer beliebigen Anzahl von Gruppen sein.
HubName Zeichenfolge Mit der SignalR Hubs-API können Sie Methoden auf verbundenen Clients vom Server aufrufen.
InvocationId Zeichenfolge Die Aufruf-ID der Nachricht. Sie ist nur in ASP.NET SignalR verfügbar.
_IsBillable Zeichenfolge Gibt an, ob die Erfassung der Daten abrechenbar ist. Wenn _IsBillable erfasst wird false , wird Ihrem Azure-Konto nicht in Rechnung gestellt.
Ebene Zeichenfolge Die Ebene des Protokolls. Dies kann "Informational", "Warning", "Error" oder "Critical" sein.
Standort Zeichenfolge Der Standort des Azure SignalR-Diensts.
`Message` Zeichenfolge Die Meldung des Protokollereignisses. Es beschreibt das Protokollereignis im Detail.
MessageTracingId long Die Ablaufverfolgungs-ID der Nachricht. Sie wird für die Ablaufverfolgung von Nachrichten verwendet.
MessageType Zeichenfolge Der Typ des Chaos. Kann "BroadcastDataMessage", "MultiConnectionDataMessage", "GroupBroadcastDataMessage", "MultiGroupBroadcastDataMessage", "UserDataMessage", "MultiUserDataMessage", "JoinGroupWithAckMessage" und "LeaveGroupWithAckMessage" sein. Weitere Details finden Sie unter https://www.nuget.org/packages/Microsoft.Azure.SignalR.Protocols.
Vorgangsname Zeichenfolge Der Vorgangsname des Protokollereignisses. Sie kann verwendet werden, um das Protokoll anhand eines bestimmten Vorgangsnamens zu filtern.
_ResourceId Zeichenfolge Ein eindeutiger Bezeichner für die Ressource, der der Datensatz zugeordnet ist.
SourceSystem Zeichenfolge Der Typ des Agents, von dem das Ereignis erfasst wurde. Beispielsweise OpsManager für den Windows-Agent, entweder direkte Verbindung oder Operations Manager, Linux für alle Linux-Agents oder Azure für Azure-Diagnose
_SubscriptionId Zeichenfolge Ein eindeutiger Bezeichner für das Abonnement, dem der Datensatz zugeordnet ist.
TenantId Zeichenfolge Die Log Analytics-Arbeitsbereichs-ID
TimeGenerated datetime Der Zeitstempel (UTC) des Protokolls.
TransportType Zeichenfolge Der Transporttyp der Verbindung. Dies kann "WebSockets", "ServerSentEvents" oder "LongPolling" sein. Weitere Informationen finden Sie unter dotnet/api/microsoft.aspnetcore.http.connections.httptransporttype.
type Zeichenfolge Der Name der Tabelle.
UserId Zeichenfolge Die Benutzer-ID der Verbindung. Sie wird vom Client oder App-Server definiert.