SignalRServiceDiagnosticLogs tablosu için sorgular
İstemci bağlantı kimlikleri
İstemci bağlantıları olan bağlantı kimliklerinin özeti.
SignalRServiceDiagnosticLogs
| where ConnectionType == "Client"
| summarize count() by ConnectionId, _ResourceId
Bağlantı kapatma nedenleri
Bağlantısız bağlantıların kapatma nedenlerinin özeti.
SignalRServiceDiagnosticLogs
| where OperationName == "ConnectionAborted" or OperationName == "ConnectionEnded" or OperationName == "EndConnectionFailed"
| summarize count() by ConnectionId, Message, _ResourceId
IP adresleri
Aynı sorunun IP adresinde deseni olup olmadığını anlamak için yararlı olan, hizmete bağlı IP'lerin özeti.
SignalRServiceDiagnosticLogs
| where isnotnull(CallerIpAddress) and isnotempty(CallerIpAddress)
| summarize count() by CallerIpAddress, _ResourceId
Belirli bağlantı kimliğiyle ilgili günlükler
Belirli bir bağlantı kimliği içeren günlüklerin listesi.
SignalRServiceDiagnosticLogs
// Enter ConnectionId value to filter by specific connection ID.
| where ConnectionId == ""
| sort by TimeGenerated asc
| take 100
Belirli ileti izleme kimliğiyle ilgili günlükler
Belirli bir ileti izleme kimliğini içeren günlüklerin listesi.
SignalRServiceDiagnosticLogs
| where OperationName == "ConnectionAborted" or OperationName == "ConnectionEnded" or OperationName == "EndConnectionFailed"
| summarize count() by ConnectionId, Message, _ResourceId
Belirli kullanıcı kimliğiyle ilgili günlükler
Belirli bir kullanıcı kimliğini içeren günlüklerin listesi.
SignalRServiceDiagnosticLogs
// Enter UserId value to filter by specific user ID.
| where UserId == ""
| sort by TimeGenerated asc
| take 100
Uyarı veya özel durum içeren günlükler
Uyarıları veya özel durumları içeren günlüklerin listesi (en son günlükler önce gösterilir).
SignalRServiceDiagnosticLogs
| where Level == "Warning" or Level == "Error"
| sort by TimeGenerated desc, Collection asc
| take 100
Sunucu bağlantı kimlikleri
Sunucu bağlantıları olan bağlantı kimliklerinin özeti.
SignalRServiceDiagnosticLogs
| where ConnectionType == "Server"
| summarize count() by ConnectionId, _ResourceId
İşlem adlarının zaman grafiği
Bağlantı ve mesajlaşma olaylarının eğilimini almak için zaman içindeki işlemlerin grafiği.
SignalRServiceDiagnosticLogs
| summarize count() by OperationName, bin(TimeGenerated, 1min)
| render timechart
Aktarım türleri
Bağlantılar için aktarım türlerinin özeti. Genellikle Websockets varsayılan olarak çoğunlukta olmalıdır.
SignalRServiceDiagnosticLogs
| where isnotnull(TransportType) and isnotempty(TransportType)
| summarize count() by TransportType, _ResourceId
Kullanıcı Kimlikleri
Kullanıcı kimliklerinin özeti.
SignalRServiceDiagnosticLogs
| summarize count() by UserId, _ResourceId
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin