Microsoft.Devices/IotHubs でサポートされているメトリック

次の表に、Microsoft.Devices/IotHubs リソースの種類で使用できるメトリックの一覧を示します。

テーブル見出し

メトリック - Azure portalに表示されるメトリックの表示名。
Rest API の名前 - REST API で参照されるメトリック名。
単位 - 測定単位。
集計 - 既定の 集計 の種類。 有効な値: Average、Minimum、Maximum、Total、Count。
寸法 - メトリックで使用できるディメンション
時間グレイン - メトリックがサンプリングされる間隔。 たとえば、 は、 PT1M メトリックが 1 分ごと、30 分ごと、 PT30MPT1H 1 時間ごとなどにサンプリングされることを示します。
DS Export - 診断設定を使用してメトリックを Azure Monitor ログにエクスポートできるかどうか。 メトリックのエクスポートの詳細については、「 Azure Monitor で診断設定を作成する」を参照してください。

メトリックリテンション期間の詳細については、「 Azure Monitor メトリックの概要」を参照してください。

サポートされているログの一覧については、「サポートされているログ カテゴリ - Microsoft.Devices/IotHubs」を参照してください。

メトリック REST API の名前 ユニット 集計 Dimensions 時間グレイン DS エクスポート
破棄した C2D メッセージ

デバイスで中止された Cloud to Device メッセージの数
c2d.commands.egress.abandon.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
C2D メッセージ配信完了

デバイスで正常に完了した Cloud to Device メッセージ配信の数
c2d.commands.egress.complete.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
C2D メッセージ拒否数

デバイスで拒否された Cloud to Device メッセージの数
c2d.commands.egress.reject.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
失敗したダイレクト メソッドの呼び出し

失敗したダイレクト メソッドの呼び出しの数。
c2d.methods.failure Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
ダイレクト メソッドの呼び出しの要求サイズ

成功したダイレクト メソッド要求の平均、最小、および最大サイズ。
c2d.methods.requestSize バイト Average、Minimum、Maximum、Total "<なし>" PT1M Yes
ダイレクト メソッドの呼び出しの応答サイズ

成功したダイレクト メソッド応答の平均、最小、および最大サイズ。
c2d.methods.responseSize バイト Average、Minimum、Maximum、Total "<なし>" PT1M Yes
成功したダイレクト メソッドの呼び出し

成功したダイレクト メソッドの呼び出しの数。
c2d.methods.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
失敗したバックエンドからのツイン読み取り

バックエンドが開始して失敗したツイン読み取りの数。
c2d.twin.read.failure Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
バック エンドからのツイン読み取りの応答サイズ

バックエンドが開始して成功したツイン読み取りの平均、最小、および最大サイズ。
c2d.twin.read.size バイト Average、Minimum、Maximum、Total "<なし>" PT1M Yes
成功したバック エンドからのツイン読み取り

バックエンドが開始して成功したツイン読み取りの数。
c2d.twin.read.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
失敗したバック エンドからのツイン更新

バックエンドが開始して失敗したツイン更新の数。
c2d.twin.update.failure Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
バックエンドからのツイン更新のサイズ

バックエンドが開始して成功したツイン更新の平均、最小、および最大サイズ。
c2d.twin.update.size バイト Average、Minimum、Maximum、Total "<なし>" PT1M Yes
成功したバックエンドからのツイン更新

バックエンドが開始して成功したツイン更新の数。
c2d.twin.update.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
期限切れ C2D メッセージ

有効期限が切れた cloud-to-device メッセージの数
C2DMessagesExpired Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
構成メトリック

構成操作のメトリック
configurations Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
接続されているデバイス

IoT Hub に接続されているデバイスの数
connectedDeviceCount Count Average、Maximum、Minimum "<なし>" PT1M いいえ
ルーティング: メッセージ/イベントに配信されたメッセージ

IoT Hub ルーティングにより、メッセージが組み込みのエンドポイント (メッセージ/イベント) に正常に配信された回数。
d2c.endpoints.egress.builtIn.events Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
ルーティング: Event Hub に配信されたメッセージ

IoT Hub ルーティングにより、メッセージが Event Hub エンドポイントに正常に配信された回数。
d2c.endpoints.egress.eventHubs Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
ルーティング: Service Bus キューに配信されたメッセージ

IoT Hub ルーティングにより、メッセージが Service Bus キュー エンドポイントに正常に配信された回数。
d2c.endpoints.egress.serviceBusQueues Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
ルーティング: Service Bus トピックに配信されたメッセージ

IoT Hub ルーティングにより、メッセージが Service Bus トピック エンドポイントに正常に配信された回数。
d2c.endpoints.egress.serviceBusTopics Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
ルーティング: ストレージに配信されたメッセージ

IoT Hub ルーティングにより、メッセージがストレージ エンドポイントに正常に配信された回数。
d2c.endpoints.egress.storage Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
ルーティング: ストレージに配信された BLOB

IoT Hub ルーティングで BLOB がストレージ エンドポイントに配信された回数。
d2c.endpoints.egress.storage.blobs Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
ルーティング: ストレージに配信されたデータ

IoT Hub ルーティングでストレージ エンドポイントに配信されたデータの量 (バイト)。
d2c.endpoints.egress.storage.bytes バイト Average、Minimum、Maximum、Total "<なし>" PT1M Yes
ルーティング: メッセージ/イベントのメッセージの待機時間

IoT Hub の受信メッセージと組み込みエンドポイント (メッセージ/イベント) の受信テレメトリ メッセージの間の平均待機時間 (ミリ秒)。
d2c.endpoints.latency.builtIn.events MilliSeconds Average、Minimum、Maximum "<なし>" PT1M Yes
ルーティング: Event Hub のメッセージの待機時間

IoT Hub の受信メッセージと Event Hub エンドポイントの受信メッセージの間の平均待機時間 (ミリ秒)。
d2c.endpoints.latency.eventHubs MilliSeconds Average、Minimum、Maximum "<なし>" PT1M Yes
ルーティング: Service Bus キューのメッセージの待機時間

IoT Hub の受信メッセージと Service Bus キュー エンドポイントの受信テレメトリ メッセージの間の平均待機時間 (ミリ秒)。
d2c.endpoints.latency.serviceBusQueues MilliSeconds Average、Minimum、Maximum "<なし>" PT1M Yes
ルーティング: Service Bus トピックのメッセージの待機時間

IoT Hub の受信メッセージと Service Bus トピック エンドポイントの受信テレメトリ メッセージの間の平均待機時間 (ミリ秒)。
d2c.endpoints.latency.serviceBusTopics MilliSeconds Average、Minimum、Maximum "<なし>" PT1M Yes
ルーティング: ストレージのメッセージの待機時間

IoT Hub の受信メッセージとストレージ エンドポイントの受信テレメトリ メッセージの間の平均待機時間 (ミリ秒)。
d2c.endpoints.latency.storage MilliSeconds Average、Minimum、Maximum "<なし>" PT1M Yes
ルーティング: 破棄されたテレメトリ メッセージ

デッド エンドポイントであるため、メッセージが IoT Hub ルーティングで破棄された回数。 破棄されたメッセージはフォールバック ルートに配信されないため、この値はフォールバックルートに配信されたメッセージをカウントしません 。
d2c.telemetry.egress.dropped Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
ルーティング: フォールバックのために配信されたメッセージ

IoT Hub ルーティングにより、フォールバック ルートに関連付けられているエンドポイントにメッセージが配信された回数。
d2c.telemetry.egress.fallback Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
ルーティング: 互換性のないテレメトリ メッセージ

エンドポイントと互換性がないため、IoT Hub ルーティングでメッセージを配信できなかった回数。 この値に再試行回数は含まれません。
d2c.telemetry.egress.invalid Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
ルーティング: 孤立したテレメトリ メッセージ

どのルーティング規則 (フォールバック規則を含む) にも一致しなかっため、メッセージが IoT Hub ルーティングによって孤立した回数。
d2c.telemetry.egress.orphaned Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
ルーティング: 配信されたテレメトリ メッセージ

IoT Hub ルーティングを使用して、メッセージがすべてのエンドポイントに正常に配信された回数。 メッセージが複数のエンドポイントにルーティングされている場合、この値は正常に配信されるたびに 1 つずつ増えます。 メッセージが同じエンドポイントに複数回配信されている場合、この値は正常に配信されるたびに 1 つずつ増えます。
d2c.telemetry.egress.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
テレメトリ メッセージ送信試行

IoT Hub への送信が試行された Device to Cloud テレメトリ メッセージの数
d2c.telemetry.ingress.allProtocol Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
調整エラーの数

デバイスのスループット調整による調整エラーの数
d2c.telemetry.ingress.sendThrottle Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
送信済みテレメトリ メッセージ

IoT Hub に正常に送信された Device to Cloud テレメトリ メッセージの数
d2c.telemetry.ingress.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
失敗したデバイスからのツイン読み取り

デバイスが開始したツイン読み取りの失敗数。
d2c.twin.read.failure Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
デバイスからのツイン読み取りの応答サイズ

デバイスが開始して成功したツイン読み取りの平均、最小、および最大サイズ。
d2c.twin.read.size バイト Average、Minimum、Maximum、Total "<なし>" PT1M Yes
成功したデバイスからのツイン読み取り

デバイスが開始して成功したツイン読み取りの数。
d2c.twin.read.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
失敗したデバイスからのツイン更新

デバイスが開始して失敗したツイン更新の数。
d2c.twin.update.failure Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
デバイスからのツイン更新のサイズ

デバイスが開始して成功したツイン更新の平均、最小、および最大サイズ。
d2c.twin.update.size バイト Average、Minimum、Maximum、Total "<なし>" PT1M Yes
成功したデバイスからのツイン更新

デバイスが開始して成功したツイン更新の数。
d2c.twin.update.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
使用されているメッセージの合計数

現在使用されているメッセージの合計数
dailyMessageQuotaUsed Count Average、Minimum、Maximum "<なし>" PT1M Yes
デバイス データ使用量の合計

Iot Hub に接続されているデバイスとの間で転送されたバイト数
deviceDataUsage バイト Average、Minimum、Maximum、Total "<なし>" PT1M Yes
デバイス データの合計使用量 (プレビュー)

Iot Hub に接続されているデバイスとの間で転送されたバイト数
deviceDataUsageV2 バイト Average、Minimum、Maximum、Total "<なし>" PT1M Yes
接続されているデバイス (非推奨)

IoT Hub に接続されているデバイスの数
devices.connectedDevices.allProtocol Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
デバイスの総数 (非推奨)

IoT Hub に登録されたデバイスの数
devices.totalDevices Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
Event Grid 配信

Event Grid に発行された IoT Hub イベントの数。 成功および失敗した要求の数には、Result ディメンションを使用します。 EventType ディメンションはイベントの種類 (https://aka.ms/ioteventgrid) を示します。
EventGridDeliveries Count Average、Minimum、Maximum、Total Result, EventType PT1M Yes
Event Grid の待機時間

oT Hub イベントが生成されてから、そのイベントが Event Grid に発行されるまでの平均待機時間 (ミリ秒)。 この数は、すべてのイベントの種類の間の平均値です。 特定の種類のイベントの待機時間を確認するには、EventType ディメンションを使用します。
EventGridLatency MilliSeconds Average、Minimum、Maximum EventType PT1M Yes
失敗したジョブの取り消し

失敗したジョブ取り消しの呼び出し。
jobs.cancelJob.failure Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
成功したジョブの取り消し

正常に実行されたジョブ取り消しの呼び出し。
jobs.cancelJob.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
完了したジョブ

完了したジョブの数。
jobs.completed Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
失敗したメソッド呼び出しジョブの作成

作成に失敗したダイレクト メソッド呼び出しジョブの数。
jobs.createDirectMethodJob.failure Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
成功したメソッド呼び出しジョブの作成

正常に作成されたダイレクト メソッド呼び出しジョブの数。
jobs.createDirectMethodJob.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
失敗したツイン更新ジョブの作成

作成に失敗したツイン更新ジョブの数。
jobs.createTwinUpdateJob.failure Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
成功したツイン更新ジョブの作成

正常に作成されたツイン更新ジョブの数。
jobs.createTwinUpdateJob.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
Failed jobs

失敗したジョブの数。
jobs.failed Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
失敗したジョブ一覧の呼び出し

失敗したジョブ一覧の呼び出しの数。
jobs.listJobs.failure Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
成功したジョブ一覧の呼び出し

正常に実行されたジョブ一覧の呼び出しの数。
jobs.listJobs.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
失敗したジョブ クエリ

失敗したジョブ クエリの呼び出しの数。
jobs.queryJobs.failure Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
成功したジョブ クエリ

正常に実行されたクエリ ジョブの呼び出しの数。
jobs.queryJobs.success Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
Routing Delivery Message Size in Bytes (preview)(バイト単位でのルーティング配信のメッセージ サイズ (プレビュー))

IoT ハブによってエンドポイントに配信されるメッセージの合計サイズ (バイト単位)。 EndpointName と EndpointType ディメンションを使用して、さまざまなエンドポイントに配信されるメッセージのサイズ (バイト単位) を表示することができます。 メッセージが複数のエンドポイントに配信される場合、またはメッセージが同じエンドポイントに複数回配信される場合など、配信されるメッセージごとにメトリック値が増加します。
RoutingDataSizeInBytesDelivered バイト Average、Minimum、Maximum、Total EndpointType, EndpointName, RoutingSource PT1M Yes
Routing Deliveries (preview) (ルーティング配信数 (プレビュー))

IoT Hub がルーティングを使用して、すべてのエンドポイントにメッセージを配信しようとした回数。 成功および失敗の試行回数を確認するには、Result ディメンションを使用します。 無効、ドロップ、孤立など、失敗の原因を確認するには、FailureReasonCategory ディメンションを使用します。 また、EndpointName と EndpointType ディメンションを使用して、さまざまなエンドポイントに配信されたメッセージの数を把握することもできます。 メッセージが複数のエンドポイントに配信されるかどうか、またはメッセージが同じエンドポイントに複数回配信されるかどうかなど、配信の試行ごとにメトリック値が 1 ずつ増加します。
RoutingDeliveries Count Average、Minimum、Maximum、Total EndpointType, EndpointName, FailureReasonCategory, Result, RoutingSource PT1M Yes
Routing Delivery Latency (preview) (ルーティング配信の遅延 (プレビュー))

IoT Hub の受信メッセージとエンドポイントの受信テレメトリ メッセージの間の平均待機時間 (ミリ秒)。 EndpointName と EndpointType ディメンションを使用すると、さまざまなエンドポイントに対する待機時間を把握できます。
RoutingDeliveryLatency MilliSeconds Average、Minimum、Maximum EndpointType, EndpointName, RoutingSource PT1M Yes
合計デバイス

IoT Hub に登録されたデバイスの数
totalDeviceCount Count Average、Maximum、Minimum "<なし>" PT1M いいえ
失敗したツイン クエリ

失敗したツイン クエリの数。
twinQueries.failure Count Average、Minimum、Maximum、Total "<なし>" PT1M Yes
ツイン クエリの結果のサイズ

成功したツイン クエリの結果の平均、最小、および最大サイズ。
twinQueries.resultSize バイト Average、Minimum、Maximum、Total "<なし>" PT1M Yes
成功したツイン クエリ

成功したツイン クエリの数。
twinQueries.success Count Average、Minimum、Maximum、Total "<なし>" PT1M はい