IoTHubDistributedTracing
분산 추적 범주는 추적 컨텍스트 헤더를 전달하는 메시지에 대한 추적 ID 및 범위 ID를 추적합니다. 이러한 로그를 완전히 사용하도록 설정하려면 다음을 통해 클라이언트 쪽 코드를 업데이트해야 합니다. https://aka.ms/iottracing
테이블 특성
attribute |
값 |
리소스 종류 |
microsoft.devices/iothubs |
범주 |
Azure 리소스 |
솔루션 |
LogManagement |
기본 로그 |
아니요 |
수집 시간 변환 |
아니요 |
샘플 쿼리 |
- |
열
Column |
Type |
설명 |
_BilledSize |
real |
레코드 크기(바이트) |
CallerLocalTimeUtc |
날짜/시간 |
디바이스 로컬 시계에서 보고한 메시지 생성 시간 |
범주 |
string |
로그 이벤트 범주 |
DependencyType |
string |
나가는 요청(종속성)의 경우 종속성 유형을 설명합니다. |
DurationMs |
int |
작업 기간(밀리초) |
EventKind |
string |
이벤트의 종류 |
InstanceId |
string |
요청을 처리한 인스턴스의 이름 |
_IsBillable |
string |
데이터 수집이 청구 가능한지 여부를 지정합니다. _IsBillable이 false 인 경우 수집 비용은 Azure 계정에 청구되지 않습니다. |
IsRoutingEnabled |
bool |
true 또는 false로, IoT Hub에서 메시지 라우팅을 사용할 수 있는지 여부를 나타냅니다. |
수준 |
string |
이벤트의 심각도 수준 |
위치 |
string |
IoT Hub가 있는 Azure 지역 |
MessageSize |
int |
메시지 크기(바이트) |
OperationName |
string |
이벤트의 작업 이름 |
ParentId |
string |
추적 내에서 현재 범위의 고유 식별자(1616자). 부모 ID가 없는 요청은 추적의 루트입니다. |
_ResourceId |
string |
레코드가 연결된 리소스의 고유 식별자입니다. |
ResourceSubName |
string |
이 메시지를 보고하는 하위 구성 요소의 이름 |
ResultDescription |
string |
이벤트에 대한 결과 설명입니다. 일반적으로 오류에 대해 자세히 설명합니다. |
ResultSignature |
int |
이벤트의 상태 코드 |
ResultType |
string |
이벤트의 결과 형식(일반적으로 오류가 아닌 경우 비어 있음) |
SourceSystem |
string |
이벤트가 수집된 에이전트의 형식. 예를 들어, Windows 에이전트(직접 연결 또는 Operations Manager)의 경우 OpsManager , 모든 Linux 에이전트의 경우 Linux , Azure Diagnostics의 경우 Azure |
SpanId |
string |
추적 내 현재 범위의 고유 식별자(166진수 문자) |
_SubscriptionId |
string |
레코드가 연결된 구독의 고유 식별자입니다. |
TenantId |
string |
Log Analytics 작업 영역 ID |
TimeGenerated |
날짜/시간 |
이 이벤트가 생성되고 기록되는 시간 |
TraceFlags |
int |
추적 옵션을 제어하기 위한 비트 필드입니다. 예를 들어 샘플링 및 추적 수준입니다. |
TraceId |
string |
추적의 전역 고유 식별자(3216자) |
Type |
string |
테이블의 이름입니다. |
URI |
string |
절대 요청 URI |