Microsoft.Devices/IotHubs에 지원되는 메트릭
다음 표에서는 Microsoft.Devices/IotHubs 리소스 종류에 사용할 수 있는 메트릭을 나열합니다.
표 머리글
메트릭 - Azure Portal 표시되는 메트릭 표시 이름입니다.
Rest API의 이름 - REST API에서 참조되는 메트릭 이름입니다.
단위 - 측정 단위입니다.
집계 - 기본 집계 유형입니다 . 유효한 값: 평균, 최소, 최대, 합계, 개수입니다.
차원 - 메트릭에 사용할 수 있는 차원입니다.
시간 조직 - 메트릭이 샘플링되는 간격입니다. 예를 들어 PT1M
는 메트릭이 1분마다, 30분마다, PT30M
PT1H
매시간 샘플링됨을 나타냅니다.
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 | 예 |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기