Microsoft Azure IOT Hub
Dash が新機能を発表!インシデントマネジメント、Continuous Profiler など多数の機能が追加されました! Dash イベントで発表された新機能!

Microsoft Azure IOT Hub

Crawler Crawler

概要

Azure IOT Hub は、多数の IoT デバイス間で信頼性が高くて安全な双方向通信を可能にするフルマネージド型のサービスです。

Azure IOT Hub からメトリクスを取得すると、以下のことができます。

  • IOT Hub のパフォーマンスを視覚化。
  • IOT Hub のパフォーマンスをアプリケーションと関連付け。

Azure Provisioning Service は、IoT Hub 向けのヘルパーサービスです。人間が介入することなく、適切な IoT ハブへのゼロタッチ、ジャストインタイムプロビジョニングを可能にします。顧客は、多数のデバイスを安全かつスケーラブルな方法でプロビジョニングできます。

セットアップ

インストール

Microsoft Azure インテグレーションをまだセットアップしていない場合は、最初にセットアップします。これ以外に必要なインストール手順はありません。

収集データ

メトリクス

azure.devices_iothubs.c2d.commands.egress.abandon.success
(count)
Number of Cloud to Device commands abandoned by the device
Shown as command
azure.devices_iothubs.c2d.commands.egress.complete.success
(count)
Number of Cloud to Device commands completed successfully by the device
Shown as command
azure.devices_iothubs.c2d.commands.egress.reject.success
(count)
Number of Cloud to Device commands rejected by the device
Shown as command
azure.devices_iothubs.c2d.methods.failure
(count)
Number of Cloud to Device method invocation failures
Shown as method
azure.devices_iothubs.c2d.methods.request_size
(gauge)
Request size of Cloud to Device method invocations
Shown as byte
azure.devices_iothubs.c2d.methods.response_size
(gauge)
Response size of Cloud to Device method invocations
Shown as byte
azure.devices_iothubs.c2d.methods.success
(count)
Number of Cloud to Device method invocation successes
Shown as method
azure.devices_iothubs.c2d.twin.read.failure
(count)
Number of failed backend-initiated twin reads
Shown as read
azure.devices_iothubs.c2d.twin.read.size
(gauge)
Response size of backend-initiated twin reads
Shown as byte
azure.devices_iothubs.c2d.twin.read.success
(count)
Number of successful backend-initiated twin reads
Shown as read
azure.devices_iothubs.c2d.twin.update.failure
(count)
Number of failed device-initiated twin updates
Shown as update
azure.devices_iothubs.c2d.twin.update.size
(gauge)
Response size of device-initiated twin updates
Shown as byte
azure.devices_iothubs.c2d.twin.update.success
(count)
Number of successful device-initiated twin updates
Shown as update
azure.devices_iothubs.d2c.endpoints.egress.built_in.events
(count)
Number of messages successfully written to the built-in endpoint
Shown as message
azure.devices_iothubs.d2c.endpoints.egress.event_hubs
(count)
Number of messages successfully written to the Event Hub endpoints
Shown as message
azure.devices_iothubs.d2c.endpoints.egress.service_bus_queues
(count)
Number of messages successfully written to the Service Bus Queues endpoints
Shown as message
azure.devices_iothubs.d2c.endpoints.egress.service_bus_topics
(count)
Number of messages successfully written to the Service Bus Topics endpoints
Shown as message
azure.devices_iothubs.d2c.endpoints.latency.built_in.events
(gauge)
The average latency between message ingress to the IoT hub and message ingress into the built-in endpoint
Shown as millisecond
azure.devices_iothubs.d2c.endpoints.latency.event_hubs
(gauge)
The average latency between message ingress to the IoT hub and message ingress into a Event Hub endpoint
Shown as millisecond
azure.devices_iothubs.d2c.endpoints.latency.service_bus_queues
(gauge)
The average latency between message ingress to the IoT hub and message ingress into a Service Bus Queue endpoint
Shown as millisecond
azure.devices_iothubs.d2c.endpoints.latency.service_bus_topics
(gauge)
The average latency between message ingress to the IoT hub and message ingress into a Service Bus Topic endpoint
Shown as millisecond
azure.devices_iothubs.d2c.telemetry.egress.dropped
(count)
Number of messages dropped because they did not match any routes and the fallback route was disabled
Shown as message
azure.devices_iothubs.d2c.telemetry.egress.fallback
(count)
Number of messages written to the fallback endpoint
Shown as message
azure.devices_iothubs.d2c.telemetry.egress.invalid
(count)
The count of messages not delivered due to incompatibility with the endpoint
Shown as message
azure.devices_iothubs.d2c.telemetry.egress.orphaned
(count)
The count of messages not matching any routes including the fallback route
Shown as message
azure.devices_iothubs.d2c.telemetry.egress.success
(count)
Number of times messages were successfully written to endpoints
Shown as message
azure.devices_iothubs.d2c.telemetry.ingress.all_protocol
(count)
Number of Device to Cloud telemetry messages attempted to be sent to IOT Hub
Shown as message
azure.devices_iothubs.d2c.telemetry.ingress.success
(count)
Number of Device to Cloud telemetry messages successfully sent to IOT Hub
Shown as message
azure.devices_iothubs.d2c.twin.read.failure
(count)
Number of failed device-initiated twin reads
Shown as read
azure.devices_iothubs.d2c.twin.read.size
(gauge)
Response size of device-initiated twin reads
Shown as byte
azure.devices_iothubs.d2c.twin.read.success
(count)
Number of successful device-initiated twin reads
Shown as read
azure.devices_iothubs.d2c.twin.update.failure
(count)
Number of failed device-initiated twin updates
Shown as update
azure.devices_iothubs.d2c.twin.update.size
(gauge)
Response size of device-initiated twin updates
Shown as byte
azure.devices_iothubs.d2c.twin.update.success
(count)
Number of successful device-initiated twin updates
Shown as update
azure.devices_iothubs.devices.connected_devices.all_protocol
(gauge)
Number of devices connected to your IoT hub
Shown as device
azure.devices_iothubs.devices.total_devices
(gauge)
Number of devices registered to your IoT hub
Shown as device
azure.devices_iothubs.jobs.cancel_job.failure
(count)
Number of failed calls to cancel a job
Shown as operation
azure.devices_iothubs.jobs.cancel_job.success
(count)
Number of successful calls to cancel a job
Shown as operation
azure.devices_iothubs.jobs.completed
(count)
Number of completed jobs
Shown as job
azure.devices_iothubs.jobs.create_direct_method_job.failure
(count)
Number of failed creations of direct method invocation jobs
Shown as operation
azure.devices_iothubs.jobs.create_direct_method_job.success
(count)
Number of successful creations of direct method invocation jobs
Shown as operation
azure.devices_iothubs.jobs.create_twin_update_job.failure
(count)
Number of failed creations of twin update jobs
Shown as operation
azure.devices_iothubs.jobs.create_twin_update_job.success
(count)
Number of successful creations of twin update jobs
Shown as operation
azure.devices_iothubs.jobs.failed
(count)
Number of failed jobs
Shown as job
azure.devices_iothubs.jobs.list_jobs.failure
(count)
Number of failed calls to list jobs
Shown as operation
azure.devices_iothubs.jobs.list_jobs.success
(count)
Number of successful calls to list jobs
Shown as operation
azure.devices_iothubs.jobs.query_jobs.failure
(count)
Number of failed calls to query jobs
Shown as query
azure.devices_iothubs.jobs.query_jobs.success
(count)
Number of successful calls to query jobs
Shown as query
azure.devices_iothubs.twin_queries.failure
(count)
Number of failed twin queries
Shown as query
azure.devices_iothubs.status
(gauge)
Status of Azure IOT Hub
azure.devices_iothubs.twin_queries.result_size
(gauge)
Average result size of successful twin queries
Shown as byte
azure.devices_iothubs.twin_queries.success
(gauge)
Number of successful twin queries
Shown as query
azure.devices_provisioningservices.attestation_attempts
(count)
Number of device attestations attempted
Shown as attempt
azure.devices_provisioningservices.device_assignments
(count)
Number of devices assigned to an IoT hub
Shown as device
azure.devices_provisioningservices.registration_attempts
(count)
Number of device registrations attempted
Shown as attempt

イベント

Azure IoT Hub インテグレーションには、イベントは含まれません。

サービスのチェック

Azure IoT Hub インテグレーションには、サービスのチェック機能は含まれません。

トラブルシューティング

ご不明な点は、Datadog のサポートチームまでお問合せください。