Dotazy na tabulku SignalRServiceDiagnosticLogs
ID připojení klienta
Souhrn ID připojení, která jsou připojeními klientů.
SignalRServiceDiagnosticLogs
| where ConnectionType == "Client"
| summarize count() by ConnectionId, _ResourceId
Důvody ukončení připojení
Souhrn blízkých důvodů pro odpojená připojení
SignalRServiceDiagnosticLogs
| where OperationName == "ConnectionAborted" or OperationName == "ConnectionEnded" or OperationName == "EndConnectionFailed"
| summarize count() by ConnectionId, Message, _ResourceId
IP adresy
Souhrn IP adres připojených ke službě, který je užitečný ke zjištění, jestli stejný problém má vzor v IP adrese.
SignalRServiceDiagnosticLogs
| where isnotnull(CallerIpAddress) and isnotempty(CallerIpAddress)
| summarize count() by CallerIpAddress, _ResourceId
Protokoly týkající se konkrétního ID připojení
Seznam protokolů, které obsahují konkrétní ID připojení.
SignalRServiceDiagnosticLogs
// Enter ConnectionId value to filter by specific connection ID.
| where ConnectionId == ""
| sort by TimeGenerated asc
| take 100
Protokoly týkající se konkrétního ID trasování zpráv
Seznam protokolů, který obsahuje konkrétní ID trasování zpráv.
SignalRServiceDiagnosticLogs
| where OperationName == "ConnectionAborted" or OperationName == "ConnectionEnded" or OperationName == "EndConnectionFailed"
| summarize count() by ConnectionId, Message, _ResourceId
Protokoly týkající se konkrétního ID uživatele
Seznam protokolů, který obsahuje konkrétní ID uživatele.
SignalRServiceDiagnosticLogs
// Enter UserId value to filter by specific user ID.
| where UserId == ""
| sort by TimeGenerated asc
| take 100
Protokoly s upozorněním nebo výjimkami
Seznam protokolů, který obsahuje upozornění nebo výjimky (nejnovější protokoly se zobrazují jako první).
SignalRServiceDiagnosticLogs
| where Level == "Warning" or Level == "Error"
| sort by TimeGenerated desc, Collection asc
| take 100
ID připojení k serveru
Souhrn ID připojení, která jsou připojeními k serveru
SignalRServiceDiagnosticLogs
| where ConnectionType == "Server"
| summarize count() by ConnectionId, _ResourceId
Časový graf názvů operací
Graf operací v čase pro získání trendu událostí připojení a zasílání zpráv
SignalRServiceDiagnosticLogs
| summarize count() by OperationName, bin(TimeGenerated, 1min)
| render timechart
Typy přenosu
Souhrn typů dopravy pro připojení. Websockety by ve výchozím nastavení měly být většinou.
SignalRServiceDiagnosticLogs
| where isnotnull(TransportType) and isnotempty(TransportType)
| summarize count() by TransportType, _ResourceId
ID uživatelů
Souhrn ID uživatelů
SignalRServiceDiagnosticLogs
| summarize count() by UserId, _ResourceId
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro