SignalRServiceDiagnosticLogs 테이블에 대한 쿼리
Azure Portal에서 이러한 쿼리를 사용하는 방법에 대한 자세한 내용은 Log Analytics 자습서를 참조하세요. REST API는 쿼리를 참조 하세요.
클라이언트 연결 ID
클라이언트 연결인 연결 ID의 요약입니다.
SignalRServiceDiagnosticLogs
| where ConnectionType == "Client"
| summarize count() by ConnectionId, _ResourceId
연결 닫기 이유
연결이 끊긴 가까운 이유에 대한 요약입니다.
SignalRServiceDiagnosticLogs
| where OperationName == "ConnectionAborted" or OperationName == "ConnectionEnded" or OperationName == "EndConnectionFailed"
| summarize count() by ConnectionId, Message, _ResourceId
IP 주소
동일한 문제에 IP 주소 패턴이 있는지 여부를 파악하는 데 유용한 서비스에 연결된 IP 요약입니다.
SignalRServiceDiagnosticLogs
| where isnotnull(CallerIpAddress) and isnotempty(CallerIpAddress)
| summarize count() by CallerIpAddress, _ResourceId
특정 연결 ID와 관련된 로그
특정 연결 ID를 포함하는 로그 목록입니다.
SignalRServiceDiagnosticLogs
// Enter ConnectionId value to filter by specific connection ID.
| where ConnectionId == ""
| sort by TimeGenerated asc
| take 100
특정 메시지 추적 ID와 관련된 로그
특정 메시지 추적 ID를 포함하는 로그 목록입니다.
SignalRServiceDiagnosticLogs
| where OperationName == "ConnectionAborted" or OperationName == "ConnectionEnded" or OperationName == "EndConnectionFailed"
| summarize count() by ConnectionId, Message, _ResourceId
특정 사용자 ID와 관련된 로그
특정 사용자 ID를 포함하는 로그 목록입니다.
SignalRServiceDiagnosticLogs
// Enter UserId value to filter by specific user ID.
| where UserId == ""
| sort by TimeGenerated asc
| take 100
경고 또는 예외가 있는 로그
경고 또는 예외가 포함된 로그 목록입니다(먼저 표시되는 최신 로그).
SignalRServiceDiagnosticLogs
| where Level == "Warning" or Level == "Error"
| sort by TimeGenerated desc, Collection asc
| take 100
서버 연결 ID
서버 연결인 연결 ID의 요약입니다.
SignalRServiceDiagnosticLogs
| where ConnectionType == "Server"
| summarize count() by ConnectionId, _ResourceId
작업 이름의 시간 차트
연결 및 메시징 이벤트의 추세를 가져오기 위한 작업 시간 차트입니다.
SignalRServiceDiagnosticLogs
| summarize count() by OperationName, bin(TimeGenerated, 1min)
| render timechart
전송 형식
연결에 대한 전송 유형 요약입니다. 일반적으로 Websocket은 기본적으로 대부분이어야 합니다.
SignalRServiceDiagnosticLogs
| where isnotnull(TransportType) and isnotempty(TransportType)
| summarize count() by TransportType, _ResourceId
사용자 ID
사용자 ID 요약입니다.
SignalRServiceDiagnosticLogs
| summarize count() by UserId, _ResourceId