Supported metrics for Microsoft.IoTCentral/IoTApps

The following table lists the metrics available for the Microsoft.IoTCentral/IoTApps resource type.

Table headings

Metric - The metric display name as it appears in the Azure portal.
Name in Rest API - Metric name as referred to in the REST API.
Unit - Unit of measure.
Aggregation - The default aggregation type. Valid values: Average, Minimum, Maximum, Total, Count.
Dimensions - Dimensions available for the metric.
Time Grains - Intervals at which the metric is sampled. For example, PT1M indicates that the metric is sampled every minute, PT30M every 30 minutes, PT1H every hour, and so on.
DS Export- Whether the metric is exportable to Azure Monitor Logs via Diagnostic Settings.

For information on exporting metrics, see - Metrics export using data collection rules and Create diagnostic settings in Azure Monitor.

For information on metric retention, see Azure Monitor Metrics overview.

Metric Name in REST API Unit Aggregation Dimensions Time Grains DS Export
Failed command invocations

The count of all failed command requests initiated from IoT Central
c2d.commands.failure Count Total (Sum) <none> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Request size of command invocations

Request size of all command requests initiated from IoT Central
c2d.commands.requestSize Bytes Total (Sum) <none> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Response size of command invocations

Response size of all command responses initiated from IoT Central
c2d.commands.responseSize Bytes Total (Sum) <none> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Successful command invocations

The count of all successful command requests initiated from IoT Central
c2d.commands.success Count Total (Sum) <none> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Failed Device Property Reads from IoT Central

The count of all failed property reads initiated from IoT Central
c2d.property.read.failure Count Total (Sum) <none> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Successful Device Property Reads from IoT Central

The count of all successful property reads initiated from IoT Central
c2d.property.read.success Count Total (Sum) <none> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Failed Device Property Updates from IoT Central

The count of all failed property updates initiated from IoT Central
c2d.property.update.failure Count Total (Sum) <none> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Successful Device Property Updates from IoT Central

The count of all successful property updates initiated from IoT Central
c2d.property.update.success Count Total (Sum) <none> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Total Connected Devices

Number of devices connected to IoT Central
connectedDeviceCount Count Average <none> PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D No
Failed Device Property Reads from Devices

The count of all failed property reads initiated from devices
d2c.property.read.failure Count Total (Sum) <none> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Successful Device Property Reads from Devices

The count of all successful property reads initiated from devices
d2c.property.read.success Count Total (Sum) <none> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Failed Device Property Updates from Devices

The count of all failed property updates initiated from devices
d2c.property.update.failure Count Total (Sum) <none> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Successful Device Property Updates from Devices

The count of all successful property updates initiated from devices
d2c.property.update.success Count Total (Sum) <none> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Total Telemetry Message Send Attempts

Number of device-to-cloud telemetry messages attempted to be sent to the IoT Central application
d2c.telemetry.ingress.allProtocol Count Total (Sum) <none> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Total Telemetry Messages Sent

Number of device-to-cloud telemetry messages successfully sent to the IoT Central application
d2c.telemetry.ingress.success Count Total (Sum) <none> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Data Export Errors

Number of errors encountered for data export
dataExport.error Count Total (Sum) exportId, exportDisplayName, destinationId, destinationDisplayName PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Data Export Messages Filtered

Number of messages that have passed through filters in data export
dataExport.messages.filtered Count Total (Sum) exportId, exportDisplayName, destinationId, destinationDisplayName PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Data Export Messages Received

Number of messages incoming to data export, before filtering and enrichment processing
dataExport.messages.received Count Total (Sum) exportId, exportDisplayName, destinationId, destinationDisplayName PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Data Export Messages Written

Number of messages written to a destination
dataExport.messages.written Count Total (Sum) exportId, exportDisplayName, destinationId, destinationDisplayName PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Data Export Status Change

Number of status changes
dataExport.statusChange Count Total (Sum) exportId, exportDisplayName, destinationId, destinationDisplayName, status PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Total Device Data Usage

Bytes transferred to and from any devices connected to IoT Central application
deviceDataUsage Bytes Total (Sum) <none> PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Total Provisioned Devices

Number of devices provisioned in IoT Central application
provisionedDeviceCount Count Average <none> PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D No

Next steps