Unterstützte Metriken für Microsoft.Devices/IotHubs

In der folgenden Tabelle sind die Metriken aufgeführt, die für den Ressourcentyp "Microsoft.Devices/IotHubs" verfügbar sind.

Tabellenüberschriften

Metrik – Der Anzeigename der Metrik, wie er im Azure-Portal angezeigt wird.
Name in der Rest-API – Metrischer Name, wie in der REST-API bezeichnet.
Einheit – Abrechnungseinheit.
Aggregation – Der Standard-Aggregationstyp. Gültige Werte: Mittelwert, Minimum, Maximum, Gesamt, Anzahl.
Dimensionen - Für die Metrik verfügbare Dimensionen.
Aggregationsintervall - Intervalle, in denen die Metrik gesampelt wird. PT1M bedeutet zum Beispiel, dass die Metrik jede Minute abgerufen wird, PT30M alle 30 Minuten, PT1H jede Stunde usw.
DS-Export – Gibt an, ob die Metrik über Diagnose-Einstellungen in Azure Monitor-Protokolle exportiert werden kann.

Informationen zum Exportieren von Metriken finden Sie unter Diagnoseeinstellungen in Azure Monitor erstellen.

Informationen zur Aufbewahrung von Metriken finden Sie unter Überblick über Metriken in Azure Monitor.

Eine Liste der unterstützten Protokolle finden Sie unter "Unterstützte Protokollkategorien " Microsoft.Devices/IotHubs"

Metrik Name in der REST-API Einheit Aggregation Dimensionen Aggregationsintervalle DS-Export
C2D-Nachrichten abgebrochen

Anzahl von Cloud-zu-Gerät-Nachrichten, die vom Gerät abgebrochen wurden
c2d.commands.egress.abandon.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
C2D-Nachrichtenlieferungen abgeschlossen

Anzahl von Cloud-zu-Gerät-Nachrichtenübermittlungen, die vom Gerät erfolgreich abgeschlossen wurden
c2d.commands.egress.complete.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
C2D-Nachrichten abgelehnt

Anzahl von Cloud-zu-Gerät-Nachrichten, die vom Gerät abgelehnt wurden
c2d.commands.egress.reject.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Fehlgeschlagene direkte Methodenaufrufe

Gibt an, wie viele direkte Methodenaufrufe nicht erfolgreich waren.
c2d.methods.failure Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Anforderungsgröße von direkten Methodenaufrufen

Gibt den Durchschnitts-, Minimal- und Maximalwert für alle erfolgreichen direkten Methodenaufrufe an.
c2d.methods.requestSize Byte Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Antwortgröße von direkten Methodenaufrufen

Gibt den Durchschnitts-, Minimal- und Maximalwert für alle erfolgreichen Antworten für die direkte Methode an.
c2d.methods.responseSize Byte Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Erfolgreiche direkte Methodenaufrufe

Gibt an, wie viele direkte Methodenaufrufe erfolgreich durchgeführt wurden.
c2d.methods.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Fehlgeschlagene Zwillingslesevorgänge vom Back-End

Gibt die Anzahl von nicht erfolgreichen Zwillingslesevorgängen an, die vom Back-End initiiert wurden.
c2d.twin.read.failure Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Antwortgröße von Twin-Lesevorgängen vom Back-End

Durchschnitts-, Minimal- und Maximalwert für alle erfolgreichen Zwillingslesevorgänge, die vom Back-End initiiert wurden.
c2d.twin.read.size Byte Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Erfolgreiche Zwillingslesevorgänge vom Back-End

Gibt die Anzahl von erfolgreichen Zwillingslesevorgängen an, die vom Back-End initiiert wurden.
c2d.twin.read.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Fehlgeschlagene Twin-Updates vom Back-End

Gibt die Anzahl von nicht erfolgreichen Zwillingsaktualisierungen an, die vom Back-End initiiert wurden.
c2d.twin.update.failure Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Größe von Zwillingsupdates vom Back-End

Durchschnitts-, Minimal- und Maximalgröße für alle erfolgreichen Zwillingsaktualisierungen, die vom Back-End initiiert wurden.
c2d.twin.update.size Byte Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Erfolgreiche Zwillingsupdates vom Back-End

Gibt die Anzahl von erfolgreichen Zwillingsaktualisierungen an, die vom Back-End initiiert wurden.
c2d.twin.update.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
C2D-Nachrichten abgelaufen

Anzahl von abgelaufenen Cloud-zu-Gerät-Nachrichten
C2DMessagesExpired Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Konfigurationsmetriken

Metriken für Konfigurationsvorgänge
configurations Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Verbundene Geräte

Die Anzahl von Geräten, die mit dem IoT Hub verbunden sind
connectedDeviceCount Anzahl Mittelwert, Maximum, Minimum <none> PT1M No
Routing: Nachrichten, die an Nachrichten/Ereignisse übermittelt werden

Die Häufigkeit, mit der das IoT Hub-Routing erfolgreich Nachrichten an den integrierter Endpunkt (Nachrichten/Ereignisse) übermittelt hat.
d2c.endpoints.egress.builtIn.events Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Routing: Nachrichten, die an den Event Hub übermittelt werden

Die Häufigkeit, mit der das IoT Hub-Routing erfolgreich Nachrichten an Event Hub-Endpunkte übermittelt hat.
d2c.endpoints.egress.eventHubs Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Routing: Nachrichten, die an die Servicebuswarteschlange übermittelt werden

Die Häufigkeit, mit der das IoT Hub-Routing erfolgreich Nachrichten an Service Bus-Warteschlangenendpunkte übermittelt hat.
d2c.endpoints.egress.serviceBusQueues Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Routing: Nachrichten, die an das Service Bus-Thema übermittelt werden

Die Häufigkeit, mit der das IoT Hub-Routing erfolgreich Nachrichten an Service Bus-Themaendpunkte übermittelt hat.
d2c.endpoints.egress.serviceBusTopics Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Routing: Nachrichten, die an den Speicher übermittelt werden

Die Häufigkeit, mit der das IoT Hub-Routing erfolgreich Nachrichten an Speicherendpunkte übermittelt hat.
d2c.endpoints.egress.storage Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Routing: Blobs, die an den Speicher übermittelt werden

Die Häufigkeit, mit der das IoT Hub-Routing Blobs an Speicherendpunkte übermittelt hat.
d2c.endpoints.egress.storage.blobs Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Routing: an den Speicher übermittelte Daten

Die Datenmenge (Bytes), die das IoT Hub-Routing an die Speicherendpunkte übermittelt.
d2c.endpoints.egress.storage.bytes Byte Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Routing: Nachrichtenlatenz für Nachrichten/Ereignisse

Durchschnittliche Wartezeit (Millisekunden) zwischen dem Eingang der Nachricht beim IoT Hub und dem Eingang der Telemetrienachricht beim integrierten Endpunkt (Nachrichten/Ereignisse).
d2c.endpoints.latency.builtIn.events Millisekunden Mittelwert, Minimum, Maximum <none> PT1M Ja
Routing: Nachrichtenlatenz für Event Hub

Durchschnittliche Wartezeit (Millisekunden) zwischen dem Eingang der Nachricht beim IoT Hub und dem Eingang der Nachricht bei einem Event Hub-Endpunkt.
d2c.endpoints.latency.eventHubs Millisekunden Mittelwert, Minimum, Maximum <none> PT1M Ja
Routing: Nachrichtenlatenz für service bus queue

Durchschnittliche Wartezeit (Millisekunden) zwischen dem Eingang der Nachricht beim IoT Hub und dem Eingang der Nachricht bei einem Service Bus-Warteschlangenendpunkt.
d2c.endpoints.latency.serviceBusQueues Millisekunden Mittelwert, Minimum, Maximum <none> PT1M Ja
Routing: Nachrichtenlatenz für Service Bus Thema

Durchschnittliche Wartezeit (Millisekunden) zwischen dem Eingang der Nachricht beim IoT Hub und dem Eingang der Nachricht bei einem Service Bus-Themaendpunkt.
d2c.endpoints.latency.serviceBusTopics Millisekunden Mittelwert, Minimum, Maximum <none> PT1M Ja
Routing: Nachrichtenlatenz für Speicher

Durchschnittliche Wartezeit (Millisekunden) zwischen dem Eingang der Nachricht beim IoT Hub und dem Eingang der Nachricht bei einem Speicherendpunkt.
d2c.endpoints.latency.storage Millisekunden Mittelwert, Minimum, Maximum <none> PT1M Ja
Routing: Abgelegte Telemetrienachrichten

Die Anzahl der Nachrichten, die vom IoT Hub-Routing aufgrund von inaktiven Endpunkten gelöscht wurden. Dieser Wert zählt nicht die Nachrichten, die an die Fallbackroute übermittelt werden, da gelöschte Nachrichten dort nicht übermittelt werden.
d2c.telemetry.egress.dropped Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Routing: An Fallback übermittelte Nachrichten

Die Häufigkeit, mit der das IoT Hub-Routing Nachrichten an den mit der Fallbackroute verbundenen Endpunkt übermittelt hat.
d2c.telemetry.egress.fallback Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Routing: Telemetrienachrichten inkompatibel

Die Häufigkeit, mit der das IoT Hub-Routing Nachrichten aufgrund einer Inkompatibilität mit dem Endpunkt nicht übermitteln konnte. Dieser Wert umfasst keine Wiederholungen.
d2c.telemetry.egress.invalid Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Routing: Verwaiste Telemetrienachrichten

Die Häufigkeit, mit der Nachrichten durch das IoT Hub-Routing verwaist wurden, da sie mit keinen Routingregeln (einschließlich der Fallbackregel) übereinstimmten.
d2c.telemetry.egress.orphaned Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Routing: übermittelte Telemetrienachrichten

Die Anzahl der erfolgreichen Nachrichtenübermittlungen an alle Endpunkte über das IoT Hub-Routing Wenn eine Nachricht an mehrere Endpunkte weitergeleitet wird, erhöht sich dieser Wert für jede erfolgreiche Übermittlung um eins Wenn eine Nachricht mehrmals an denselben Endpunkt übermittelt wird, erhöht sich dieser Wert für jede erfolgreiche Übermittlung um eins
d2c.telemetry.egress.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Sendeversuche für Telemetrienachrichten

Anzahl von Telemetrienachrichten vom Gerät an die Cloud, die an Ihren IoT Hub gesendet werden sollten
d2c.telemetry.ingress.allProtocol Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Anzahl der Drosselungsfehler

Anzahl von Drosselungsfehlern aufgrund von Drosselungen des Gerätedurchsatzes
d2c.telemetry.ingress.sendThrottle Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Gesendete Telemetrienachrichten

Anzahl von Telemetrienachrichten vom Gerät an die Cloud, die erfolgreich an Ihren IoT Hub gesendet wurden
d2c.telemetry.ingress.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Fehlgeschlagene Twin-Lesevorgänge von Geräten

Gibt die Anzahl von nicht erfolgreichen Zwillingslesevorgängen an, die vom Gerät initiiert wurden.
d2c.twin.read.failure Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Antwortgröße von Twin-Lesevorgängen von Geräten

Durchschnitts-, Minimal- und Maximalwert für alle erfolgreichen Zwillingslesevorgänge, die vom Gerät initiiert wurden.
d2c.twin.read.size Byte Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Erfolgreiche Doppellesevorgänge von Geräten

Gibt die Anzahl von erfolgreichen Zwillingslesevorgängen an, die vom Gerät initiiert wurden.
d2c.twin.read.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Fehlgeschlagene Zwillingsupdates von Geräten

Gibt die Anzahl von nicht erfolgreichen Zwillingsaktualisierungen an, die vom Gerät initiiert wurden.
d2c.twin.update.failure Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Größe von Twin-Updates von Geräten

Durchschnitts-, Minimal- und Maximalgröße für alle erfolgreichen Zwillingsaktualisierungen, die vom Gerät initiiert wurden.
d2c.twin.update.size Byte Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Erfolgreiche Zwillingsupdates von Geräten

Gibt die Anzahl von erfolgreichen Zwillingsaktualisierungen an, die vom Gerät initiiert wurden.
d2c.twin.update.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Gesamtzahl der verwendeten Nachrichten

Gesamtzahl der heute verwendeten Nachrichten
dailyMessageQuotaUsed Anzahl Mittelwert, Minimum, Maximum <none> PT1M Ja
Gesamtnutzung von Gerätedaten

Zu und von allen mit IotHub verbundenen Geräten übertragene Bytes
deviceDataUsage Byte Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Gesamtnutzung von Gerätedaten (Vorschau)

Zu und von allen mit IotHub verbundenen Geräten übertragene Bytes
deviceDataUsageV2 Byte Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Verbundene Geräte (veraltet)

Die Anzahl von Geräten, die mit dem IoT Hub verbunden sind
devices.connectedDevices.allProtocol Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Geräte insgesamt (veraltet)

Die Anzahl von Geräten, die beim IoT Hub registriert sind
devices.totalDevices Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Event Grid-Lieferungen

Die Anzahl von IoT Hub-Ereignissen, die in Event Grid veröffentlicht werden. Verwenden Sie die Dimension „Result“ für die Anzahl der erfolgreichen und fehlerhaften Anforderungen. Die EventType-Dimension zeigt den Typ des Ereignisses an(https://aka.ms/ioteventgrid).
EventGridDeliveries Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) Result, EventType PT1M Ja
Ereignisrasterlatenz

Die durchschnittliche Wartezeit (in Millisekunden) für den Zeitraum zwischen der Generierung des Iot Hub-Ereignisses und der Veröffentlichung des Ereignisses in Event Grid. Diese Zahl ist ein Durchschnittswert für alle Ereignistypen. Verwenden Sie die Dimension „EventType“, um die Wartezeit für einen bestimmten Ereignistyp anzuzeigen.
EventGridLatency Millisekunden Mittelwert, Minimum, Maximum EventType PT1M Ja
Fehlgeschlagene Auftragsabbrüche

Gibt an, wie viele nicht erfolgreiche Aufrufe von Auftragsabbrüchen durchgeführt wurden.
jobs.cancelJob.failure Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Erfolgreiche Auftragsabsagen

Gibt an, wie viele erfolgreiche Aufrufe von Auftragsabbrüchen durchgeführt wurden.
jobs.cancelJob.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Abgeschlossene Aufträge

Gibt die Anzahl von abgeschlossenen Aufträgen an.
jobs.completed Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Fehler beim Erstellen von Methodenaufrufaufträgen

Gibt die Anzahl von nicht erfolgreichen Erstellungen von Aufträgen für direkte Methodenaufrufe an.
jobs.createDirectMethodJob.failure Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Erfolgreiche Erstellung von Methodenaufrufaufträgen

Gibt die Anzahl von erfolgreichen Erstellungen von Aufträgen für direkte Methodenaufrufe an.
jobs.createDirectMethodJob.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Fehlgeschlagene Erstellung von Twin Update-Aufträgen

Gibt die Anzahl von allen nicht erfolgreichen Erstellungen von Zwillingsaktualisierungsaufträgen an.
jobs.createTwinUpdateJob.failure Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Erfolgreiche Erstellung von Twin Update Jobs

Gibt die Anzahl von allen erfolgreichen Erstellungen von Zwillingsaktualisierungsaufträgen an.
jobs.createTwinUpdateJob.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Fehlerhafte Aufträge

Gibt die Anzahl aller fehlerhaften Aufträge an.
jobs.failed Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Fehlgeschlagene Aufrufe an Listenaufträge

Gibt an, wie viele nicht erfolgreiche Aufrufe von Auflistungsaufträgen durchgeführt wurden.
jobs.listJobs.failure Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Erfolgreiche Aufrufe an Listenaufträge

Gibt an, wie viele erfolgreiche Aufrufe von Auflistungsaufträgen durchgeführt wurden.
jobs.listJobs.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Fehlgeschlagene Auftragsabfragen

Gibt an, wie viele nicht erfolgreiche Aufrufe von Abfrageaufträgen durchgeführt wurden.
jobs.queryJobs.failure Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Erfolgreiche Auftragsabfragen

Gibt an, wie viele erfolgreiche Aufrufe von Abfrageaufträgen durchgeführt wurden.
jobs.queryJobs.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Größe der Routingübermittlungsnachricht in Bytes (Vorschau)

Die Gesamtgröße der Nachrichten in Byte, die von IoT Hub an einen Endpunkt übermittelt werden: Sie können die Dimensionen EndpointName und EndpointType verwenden, um die Größe der Nachrichten in Byte anzuzeigen, die verschiedenen Endpunkten zugestellt wurden. Der Metrikwert wird für jede zugestellte Nachricht erhöht. Das gilt auch, wenn die Nachricht an mehrere Endpunkte oder mehrfach an denselben Endpunkt übermittelt wird.
RoutingDataSizeInBytesDelivered Byte Mittelwert, Minimum, Maximum, Summe (Summe) EndpointType, EndpointNameRoutingSource PT1M Ja
Routing Lieferungen (Vorschau)

Gibt an, wie oft IoT Hub versucht hat, Nachrichten per Routing an alle Endpunkte zu übermitteln. Verwenden Sie die Dimension „Result“, um die Anzahl von erfolgreichen Versuchen bzw. die Anzahl von Versuchen mit Fehlern abzurufen. Der Grund für einen Fehler (z. B. ungültig, verworfen oder verwaist) kann mit der Dimension „FailureReasonCategory“ abgerufen werden. Sie können auch die Dimensionen „EndpointName“ und „EndpointType“ verwenden, um Informationen dazu zu erhalten, wie viele Nachrichten an Ihre verschiedenen Endpunkte übermittelt wurden. Der Metrikwert wird für jeden Übermittlungsversuch um 1 erhöht. Dies gilt auch, wenn die Nachricht an mehrere Endpunkte oder mehrfach an denselben Endpunkt übermittelt wird.
RoutingDeliveries Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) EndpointType, , EndpointNameFailureReasonCategory, , ResultRoutingSource PT1M Ja
Routingübermittlungslatenz (Vorschau)

Durchschnittliche Wartezeit (Millisekunden) zwischen dem Eingang der Nachricht bei IoT Hub und dem Eingang der Telemetrienachricht bei einem Endpunkt. Sie können auch die Dimensionen „EndpointName“ und „EndpointType“ verwenden, um Informationen zu den Latenzzeiten zu Ihren verschiedenen Endpunkten zu erhalten.
RoutingDeliveryLatency Millisekunden Mittelwert, Minimum, Maximum EndpointType, EndpointNameRoutingSource PT1M Ja
Geräte insgesamt

Die Anzahl von Geräten, die beim IoT Hub registriert sind
totalDeviceCount Anzahl Mittelwert, Maximum, Minimum <none> PT1M No
Fehlgeschlagene Twin-Abfragen

Gibt an, wie viele nicht erfolgreiche Zwillingsabfragen durchgeführt wurden.
twinQueries.failure Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Ergebnisgröße von Twin-Abfragen

Durchschnitts-, Minimal- und Maximalwert der Ergebnisgröße aller erfolgreichen Zwillingsabfragen.
twinQueries.resultSize Byte Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja
Erfolgreiche Zwillingsabfragen

Gibt an, wie viele erfolgreiche Zwillingsabfragen durchgeführt wurden.
twinQueries.success Anzahl Mittelwert, Minimum, Maximum, Summe (Summe) <none> PT1M Ja