Azure IOT Hub is a fully managed service that enables reliable and secure bidirectional communications between millions of IoT devices.
Get metrics from Azure IOT Hub to:
Azure Provisioning Service is a helper service for IoT Hub that enables zero-touch, just-in-time provisioning to the right IoT hub without requiring human intervention, allowing customers to provision millions of devices in a secure and scalable manner.
If you haven’t already, set up the Microsoft Azure integration first. There are no other installation steps that need to be performed.
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 |
The Azure IoT Hub integration does not include any events.
The Azure IoT Hub integration does not include any service checks.
Need help? Contact Datadog support.
On this Page