Share via


Microsoft.Devices/IotHubs에 지원되는 메트릭

다음 표에서는 Microsoft.Devices/IotHubs 리소스 종류에 사용할 수 있는 메트릭을 나열합니다.

표 머리글

메트릭 - Azure Portal 표시되는 메트릭 표시 이름입니다.
Rest API의 이름 - REST API에서 참조되는 메트릭 이름입니다.
단위 - 측정 단위입니다.
집계 - 기본 집계 유형입니다 . 유효한 값: 평균, 최소, 최대, 합계, 개수입니다.
차원 - 메트릭에 사용할 수 있는 차원입니다.
시간 조직 - 메트릭이 샘플링되는 간격입니다. 예를 들어 PT1M 는 메트릭이 1분마다, 30분마다, PT30MPT1H 매시간 샘플링됨을 나타냅니다.
DS 내보내기 - 진단 설정을 통해 메트릭을 Azure Monitor 로그로 내보낼 수 있는지 여부입니다. 메트릭을 내보내는 방법에 대한 자세한 내용은 Azure Monitor에서 진단 설정 만들기를 참조하세요.

메트릭 보존에 대한 자세한 내용은 Azure Monitor 메트릭 개요를 참조하세요.

지원되는 로그 목록은 지원되는 로그 범주 - Microsoft.Devices/IotHubs를 참조하세요.

메트릭 REST API의 이름 단위 집계 차원 시간 조직 DS 내보내기
중단된 C2D 메시지

디바이스에서 중단한 클라우드-디바이스 메시지 수
c2d.commands.egress.abandon.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
C2D 메시지 배달 완료

디바이스에서 성공적으로 완료한 클라우드-디바이스 메시지 전송 수
c2d.commands.egress.complete.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
거부된 C2D 메시지

디바이스에서 거부한 클라우드-디바이스 메시지 수
c2d.commands.egress.reject.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
실패한 직접 메서드 호출

실패한 모든 직접 메서드 호출의 수입니다.
c2d.methods.failure 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
직접 메서드 호출의 요청 크기

성공한 모든 직접 메서드 요청의 평균, 최소값, 최대값입니다.
c2d.methods.requestSize 바이트 평균, 최소, 최대, 합계 <없음> PT1M Yes
직접 메서드 호출의 응답 크기

성공한 모든 직접 메서드 응답의 평균, 최소값, 최대값입니다.
c2d.methods.responseSize 바이트 평균, 최소, 최대, 합계 <없음> PT1M Yes
성공한 직접 메서드 호출

성공한 모든 직접 메서드 호출의 수입니다.
c2d.methods.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
백 엔드에서의 실패한 쌍 읽기

실패한 모든 백 엔드 시작 쌍 읽기 수입니다.
c2d.twin.read.failure 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
백 엔드에서의 쌍 읽기 응답 크기

성공한 모든 백 엔드 시작 쌍 읽기 수의 평균, 최소값 및 최대값입니다.
c2d.twin.read.size 바이트 평균, 최소, 최대, 합계 <없음> PT1M Yes
백 엔드에서의 성공한 쌍 읽기

성공한 모든 백 엔드 시작 쌍 읽기 수입니다.
c2d.twin.read.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
백 엔드에서의 실패한 쌍 업데이트

실패한 모든 백 엔드 시작 쌍 업데이트 수입니다.
c2d.twin.update.failure 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
백 엔드에서의 쌍 업데이트 크기

성공한 모든 백 엔드 시작 쌍 업데이트 수의 평균, 최소 및 최대 크기입니다.
c2d.twin.update.size 바이트 평균, 최소, 최대, 합계 <없음> PT1M Yes
백 엔드에서의 성공한 쌍 업데이트

성공한 모든 백 엔드 시작 쌍 업데이트 수입니다.
c2d.twin.update.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
만료된 C2D 메시지

만료된 클라우드-디바이스 메시지 수
C2DMessagesExpired 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
구성 메트릭

구성 작업에 대한 메트릭
configurations 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
연결된 디바이스

IoT 허브에 연결된 디바이스 수
connectedDeviceCount 개수 평균, 최대, 최소 <없음> PT1M No
라우팅: 메시지/이벤트에 배달된 메시지

IoT Hub 라우팅에서 기본 제공 엔드포인트(메시지/이벤트)에 메시지를 성공적으로 배달한 횟수입니다.
d2c.endpoints.egress.builtIn.events 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
라우팅: 이벤트 허브에 배달된 메시지

IoT Hub 라우팅에서 이벤트 허브 엔드포인트에 메시지를 성공적으로 배달한 횟수입니다.
d2c.endpoints.egress.eventHubs 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
라우팅: Service Bus 큐에 배달된 메시지

IoT Hub 라우팅에서 Service Bus 큐 엔드포인트에 메시지를 성공적으로 배달한 횟수입니다.
d2c.endpoints.egress.serviceBusQueues 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
라우팅: Service Bus 토픽에 배달된 메시지

IoT Hub 라우팅에서 Service Bus 토픽 엔드포인트에 메시지를 성공적으로 배달한 횟수입니다.
d2c.endpoints.egress.serviceBusTopics 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
라우팅: 스토리지에 배달된 메시지

IoT Hub 라우팅에서 스토리지 엔드포인트에 메시지를 성공적으로 배달한 횟수입니다.
d2c.endpoints.egress.storage 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
라우팅: 스토리지에 배달된 Blob

IoT Hub 라우팅에서 스토리지 엔드포인트에 Blob을 배달한 횟수입니다.
d2c.endpoints.egress.storage.blobs 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
라우팅: 스토리지에 배달된 데이터

IoT Hub 라우팅에서 스토리지 엔드포인트에 배달된 데이터 양입니다(바이트).
d2c.endpoints.egress.storage.bytes 바이트 평균, 최소, 최대, 합계 <없음> PT1M Yes
라우팅: 메시지/이벤트에 대한 메시지 대기 시간

IoT Hub에 대한 메시지 수신과 기본 제공 엔드포인트(메시지.이벤트)에 대한 원격 분석 메시지 수신 간의 평균 대기 시간(밀리초)입니다.
d2c.endpoints.latency.builtIn.events 밀리초 평균, 최소, 최대 <없음> PT1M Yes
라우팅: 이벤트 허브에 대한 메시지 대기 시간

IoT Hub에 대한 메시지 수신과 이벤트 허브 엔드포인트에 대한 메시지 수신 간의 평균 대기 시간(밀리초)입니다.
d2c.endpoints.latency.eventHubs 밀리초 평균, 최소, 최대 <없음> PT1M Yes
라우팅: Service Bus 큐에 대한 메시지 대기 시간

IoT Hub에 대한 메시지 수신과 Service Bus 큐 엔드포인트에 대한 원격 분석 메시지 수신 간의 평균 대기 시간(밀리초)입니다.
d2c.endpoints.latency.serviceBusQueues 밀리초 평균, 최소, 최대 <없음> PT1M Yes
라우팅: Service Bus 토픽에 대한 메시지 대기 시간

IoT Hub에 대한 메시지 수신과 Service Bus 토픽 엔드포인트에 대한 원격 분석 메시지 수신 간의 평균 대기 시간(밀리초)입니다.
d2c.endpoints.latency.serviceBusTopics 밀리초 평균, 최소, 최대 <없음> PT1M Yes
라우팅: 스토리지에 대한 메시지 대기 시간

IoT Hub에 대한 메시지 수신과 스토리지 엔드포인트에 대한 원격 분석 메시지 수신 간의 평균 대기 시간(밀리초)입니다.
d2c.endpoints.latency.storage 밀리초 평균, 최소, 최대 <없음> PT1M Yes
라우팅: 삭제된 원격 분석 메시지

데드 엔드포인트로 인해 IoT Hub 라우팅에서 메시지가 삭제된 횟수입니다. 삭제된 메시지는 배달되지 않으므로 이 값은 대체 경로에 배달된 메시지를 계산에 넣지 않습니다.
d2c.telemetry.egress.dropped 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
라우팅: 대체에 배달된 메시지

IoT Hub 라우팅에서 대체 경로와 연결된 엔드포인트에 메시지를 배달한 횟수입니다.
d2c.telemetry.egress.fallback 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
라우팅: 원격 분석 메시지 호환되지 않음

IoT Hub 라우팅에서 엔드포인트와의 비호환성으로 인해 메시지를 배달하지 못한 횟수입니다. 이 값은 재시도를 포함하지 않습니다.
d2c.telemetry.egress.invalid 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
라우팅: 분리된 원격 분석 메시지

메시지가 라우팅 규칙(대체 규칙 포함)과 일치하지 않았으므로 IoT Hub 라우팅에 의해 분리된 횟수입니다.
d2c.telemetry.egress.orphaned 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
라우팅: 배달된 원격 분석 메시지

IoT Hub 라우팅을 사용하여 모든 엔드포인트에 메시지가 성공적으로 배달된 횟수입니다. 메시지가 여러 엔드포인트로 라우팅되는 경우 이 값은 각 성공적인 배달에 대해 하나씩 증가합니다. 메시지가 동일한 엔드포인트로 여러 번 배달되는 경우 이 값은 각 성공적인 배달에 대해 하나씩 증가합니다.
d2c.telemetry.egress.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
원격 분석 메시지 보내기 시도

IoT Hub로 보내려 한 디바이스-클라우드 원격 분석 메시지 수
d2c.telemetry.ingress.allProtocol 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
제한 오류 수

디바이스 처리량 제한으로 인한 제한 오류 수
d2c.telemetry.ingress.sendThrottle 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
보낸 원격 분석 메시지

IoT Hub로 보내기 성공한 디바이스-클라우드 원격 분석 메시지 수
d2c.telemetry.ingress.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
디바이스에서의 실패한 쌍 읽기

실패한 모든 디바이스 시작 쌍 읽기 수입니다.
d2c.twin.read.failure 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
디바이스에서의 쌍 읽기 응답 크기

성공한 모든 디바이스 시작 쌍 읽기 수의 평균, 최소값 및 최대값입니다.
d2c.twin.read.size 바이트 평균, 최소, 최대, 합계 <없음> PT1M Yes
디바이스에서의 성공한 쌍 읽기

성공한 모든 디바이스 시작 쌍 읽기 수입니다.
d2c.twin.read.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
디바이스에서의 실패한 쌍 업데이트

실패한 모든 디바이스 시작 쌍 업데이트 수입니다.
d2c.twin.update.failure 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
디바이스에서의 쌍 업데이트 크기

성공한 모든 디바이스 시작 쌍 업데이트 수의 평균, 최소 및 최대 크기입니다.
d2c.twin.update.size 바이트 평균, 최소, 최대, 합계 <없음> PT1M Yes
디바이스에서의 성공한 쌍 업데이트

성공한 모든 디바이스 시작 쌍 업데이트 수입니다.
d2c.twin.update.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
사용된 전체 메시지 수

현재 사용되는 전체 메시지 수
dailyMessageQuotaUsed 개수 평균, 최소, 최대 <없음> PT1M Yes
총 디바이스 데이터 사용량

IotHub에 연결된 모든 디바이스에서 전송된 바이트
deviceDataUsage 바이트 평균, 최소, 최대, 합계 <없음> PT1M Yes
총 디바이스 데이터 사용량(미리 보기)

IotHub에 연결된 모든 디바이스에서 전송된 바이트
deviceDataUsageV2 바이트 평균, 최소, 최대, 합계 <없음> PT1M Yes
연결된 디바이스(사용되지 않음)

IoT 허브에 연결된 디바이스 수
devices.connectedDevices.allProtocol 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
총 디바이스(사용되지 않음)

IoT 허브에 등록된 디바이스 수
devices.totalDevices 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
Event Grid 전송

Event Grid에 게시된 IoT Hub 이벤트 수. 성공 및 실패한 요청 수에 대한 결과 차원을 사용합니다. EventType 차원은 이벤트 형식(https://aka.ms/ioteventgrid)을 보여 줍니다.
EventGridDeliveries 개수 평균, 최소, 최대, 합계 Result, EventType PT1M Yes
Event Grid 대기 시간

Iot Hub 이벤트가 생성된 시간부터 Event Grid에 게시된 시간까지의 평균 대기 시간(밀리초). 이 숫자는 모든 이벤트 유형의 평균입니다. 특정 이벤트 유형의 대기 시간을 확인하려면 EventType 차원을 사용합니다.
EventGridLatency 밀리초 평균, 최소, 최대 EventType PT1M Yes
실패한 작업 취소

작업 취소에 대한 실패한 모든 호출 수입니다.
jobs.cancelJob.failure 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
성공한 작업 취소

작업 취소에 대한 성공한 모든 호출 수입니다.
jobs.cancelJob.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
완료된 작업

완료된 모든 작업의 수입니다.
jobs.completed 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
실패한 메서드 호출 작업 만들기

직접 메서드 호출 작업에 대한 실패한 모든 만들기의 수입니다.
jobs.createDirectMethodJob.failure 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
메서드 호출 작업에 대한 성공한 만들기

직접 메서드 호출 작업에 대한 성공한 모든 만들기의 수입니다.
jobs.createDirectMethodJob.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
쌍 업데이트 작업에 대한 실패한 만들기

쌍 업데이트 작업에 대한 실패한 모든 만들기의 수입니다.
jobs.createTwinUpdateJob.failure 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
쌍 업데이트 작업에 대한 성공한 만들기

쌍 업데이트 작업에 대한 성공한 모든 만들기의 수입니다.
jobs.createTwinUpdateJob.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
Failed jobs

실패한 모든 작업의 수입니다.
jobs.failed 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
목록 작업에 대한 실패한 호출

목록 작업에 대한 실패한 모든 호출 수입니다.
jobs.listJobs.failure 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
목록 작업에 대한 성공한 호출

목록 작업에 대한 성공한 모든 호출 수입니다.
jobs.listJobs.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
실패한 작업 쿼리

쿼리 작업에 대한 실패한 모든 호출 수입니다.
jobs.queryJobs.failure 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
성공한 작업 쿼리

쿼리 작업에 대한 성공한 모든 호출 수입니다.
jobs.queryJobs.success 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
라우팅 전송 메시지 크기(바이트)(미리 보기)

IoT 허브에서 엔드포인트로 전송된 메시지의 총 크기(바이트). EndpointName 및 EndpointType 차원을 사용하여 다른 엔드포인트에 전송된 메시지 크기(바이트)를 볼 수 있습니다. 메시지가 여러 엔드포인트에 전송되는 경우와 메시지가 동일한 엔드포인트에 여러 번 전송되는 경우를 포함하여 메시지가 전송될 때마다 이 메트릭 값이 증가합니다.
RoutingDataSizeInBytesDelivered 바이트 평균, 최소, 최대, 합계 EndpointType, EndpointName, RoutingSource PT1M Yes
라우팅 전송(미리 보기)

IoT Hub가 라우팅을 사용하여 모든 엔드포인트에 메시지를 전송하려고 시도한 횟수. 성공 또는 실패한 시도의 횟수를 확인하려면 결과 차원을 사용합니다. 잘못됨, 삭제됨, 분리됨 등과 같은 실패 원인을 확인하려면 FailureReasonCategory 차원을 사용합니다. 또한 EndpointName 및 EndpointType 차원을 사용하여 여러 엔드포인트에 전송된 메시지 수를 파악할 수 있습니다. 메시지가 여러 엔드포인트에 전송되는 경우와 메시지가 동일한 엔드포인트에 여러 번 전송되는 경우를 포함하여 메시지 전송 시도가 있을 때마다 이 메트릭 값이 증가합니다.
RoutingDeliveries 개수 평균, 최소, 최대, 합계 EndpointType, EndpointName, FailureReasonCategory, Result, RoutingSource PT1M Yes
라우팅 전송 대기 시간(미리 보기)

IoT Hub에서 메시지를 수신하는 시간과 엔드포인트에서 원격 분석 메시지를 수신하는 시간 사이의 평균 대기 시간(밀리초). EndpointName 및 EndpointType 차원을 사용하여 여러 엔드포인트의 대기 시간을 파악할 수 있습니다.
RoutingDeliveryLatency 밀리초 평균, 최소, 최대 EndpointType, EndpointName, RoutingSource PT1M Yes
총 디바이스

IoT 허브에 등록된 디바이스 수
totalDeviceCount 개수 평균, 최대, 최소 <없음> PT1M No
실패한 쌍 쿼리

실패한 모든 쌍 쿼리의 수입니다.
twinQueries.failure 개수 평균, 최소, 최대, 합계 <없음> PT1M Yes
쌍 쿼리 결과 크기

성공한 모든 쌍 쿼리 결과 크기의 평균, 최소값 및 최대값입니다.
twinQueries.resultSize 바이트 평균, 최소, 최대, 합계 <없음> PT1M Yes
성공한 쌍 쿼리

성공한 모든 쌍 쿼리의 수입니다.
twinQueries.success 개수 평균, 최소, 최대, 합계 <없음> PT1M