Obsługiwane metryki dla microsoft.Devices/IotHubs
W poniższej tabeli wymieniono metryki dostępne dla typu zasobu Microsoft.Devices/IotHubs.
Nagłówki tabeli
Metryka — nazwa wyświetlana metryki wyświetlana wyświetlana w witrynie Azure Portal.
Nazwa w interfejsie API REST — nazwa metryki określona w interfejsie API REST.
Jednostka — jednostka miary.
Agregacja — domyślny typ agregacji. Prawidłowe wartości: Average, Minimum, Maximum, Total, Count.
- Wymiary dostępne dla metryki.
Interwały ziarna - czasu, w których próbkowana jest metryka. Na przykład wskazuje, PT1M
że metryka jest próbkowana co minutę, PT30M
co 30 minut, PT1H
co godzinę itd.
Eksportowanie ds — określa, czy metryka jest eksportowana do dzienników usługi Azure Monitor za pośrednictwem ustawień diagnostycznych.
Aby uzyskać informacje na temat eksportowania metryk, zobacz Eksportowanie metryk przy użyciu reguł zbierania danych i Tworzenie ustawień diagnostycznych w usłudze Azure Monitor.
Aby uzyskać informacje na temat przechowywania metryk, zobacz Omówienie metryk usługi Azure Monitor.
Aby uzyskać listę obsługiwanych dzienników, zobacz Obsługiwane kategorie dzienników — Microsoft.Devices/IotHubs
Metric | Nazwa w interfejsie API REST | Jednostka | Agregacja | Wymiary | Ziarna czasu | Eksportowanie ds |
---|---|---|---|---|---|---|
Porzucone komunikaty C2D Liczba komunikatów z chmury do urządzenia porzuconych przez urządzenie |
c2d.commands.egress.abandon.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Ukończono dostarczanie komunikatów C2D Liczba pomyślnie zakończonych przez urządzenie dostaw komunikatów z chmury do urządzenia |
c2d.commands.egress.complete.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Odrzucone komunikaty C2D Liczba komunikatów z chmury do urządzenia odrzuconych przez urządzenie |
c2d.commands.egress.reject.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Wywołania metody bezpośredniej zakończyły się niepowodzeniem Liczba wszystkich nieudanych wywołań metody bezpośredniej. |
c2d.methods.failure |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Rozmiar żądania wywołań metody bezpośredniej Średnia, minimalna i maksymalna wszystkich pomyślnych żądań metody bezpośredniej. |
c2d.methods.requestSize |
Bajty | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Rozmiar odpowiedzi wywołań metody bezpośredniej Średnia, minimalna i maksymalna wszystkich pomyślnych odpowiedzi metody bezpośredniej. |
c2d.methods.responseSize |
Bajty | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Pomyślne wywołania metody bezpośredniej Liczba wszystkich pomyślnych wywołań metody bezpośredniej. |
c2d.methods.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Odczyty bliźniaczej reprezentacji bliźniaczej zakończone niepowodzeniem z zaplecza Liczba odczytów bliźniaczej reprezentacji bliźniaczej zainicjowanej w trybie failed back-end. |
c2d.twin.read.failure |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Rozmiar odpowiedzi odczytów bliźniaczych reprezentacji z zaplecza Średnia, minimalna i maksymalna wszystkich pomyślnych operacji odczytu bliźniaczej reprezentacji zaplecza. |
c2d.twin.read.size |
Bajty | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Pomyślne odczyty bliźniaczej reprezentacji z zaplecza Liczba wszystkich pomyślnych operacji odczytu bliźniaczej reprezentacji zaplecza. |
c2d.twin.read.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Nieudane aktualizacje bliźniaczej reprezentacji z zaplecza Liczba wszystkich aktualizacji bliźniaczych inicjowanych przez zaplecze zakończone niepowodzeniem. |
c2d.twin.update.failure |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Rozmiar aktualizacji bliźniaczych reprezentacji z zaplecza Średnia, minimalna i maksymalna wielkość wszystkich pomyślnych aktualizacji bliźniaczych reprezentacji zaplecza. |
c2d.twin.update.size |
Bajty | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Pomyślne aktualizacje bliźniaczej reprezentacji z zaplecza Liczba wszystkich pomyślnych aktualizacji bliźniaczych reprezentacji zainicjowanych przez zaplecze. |
c2d.twin.update.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Komunikaty C2D wygasły Liczba wygasłych komunikatów z chmury do urządzenia |
C2DMessagesExpired |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Metryki konfiguracji Metryki operacji konfiguracji |
configurations |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Połączone urządzenia Liczba urządzeń połączonych z centrum IoT |
connectedDeviceCount |
Count | Średnia, Maksymalna, Minimalna | <none> | PT1M | Nie. |
Routing: komunikaty dostarczane do komunikatów/zdarzeń Liczba pomyślnych komunikatów dostarczanych przez usługę IoT Hub do wbudowanego punktu końcowego (komunikatów/zdarzeń). |
d2c.endpoints.egress.builtIn.events |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Routing: komunikaty dostarczane do centrum zdarzeń Liczba pomyślnych komunikatów dostarczanych do punktów końcowych usługi Event Hub przez usługę IoT Hub. |
d2c.endpoints.egress.eventHubs |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Routing: komunikaty dostarczane do kolejki usługi Service Bus Liczba pomyślnych dostarczenia komunikatów do punktów końcowych kolejki usługi Service Bus przez usługę IoT Hub. |
d2c.endpoints.egress.serviceBusQueues |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Routing: komunikaty dostarczane do tematu usługi Service Bus Liczba pomyślnych komunikatów dostarczanych do punktów końcowych tematu usługi Service Bus przez usługę IoT Hub. |
d2c.endpoints.egress.serviceBusTopics |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Routing: komunikaty dostarczane do magazynu Liczba pomyślnych komunikatów dostarczanych do punktów końcowych magazynu przez usługę IoT Hub. |
d2c.endpoints.egress.storage |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Routing: obiekty blob dostarczane do magazynu Ile razy usługa IoT Hub rozsyłała obiekty blob do punktów końcowych magazynu. |
d2c.endpoints.egress.storage.blobs |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Routing: dane dostarczane do magazynu Ilość danych (bajtów) routingu usługi IoT Hub dostarczana do punktów końcowych magazynu. |
d2c.endpoints.egress.storage.bytes |
Bajty | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Routing: opóźnienie komunikatów/zdarzeń Średnie opóźnienie (milisekund) między przychodzącym komunikatem do usługi IoT Hub i przychodzącym komunikatem telemetrii do wbudowanego punktu końcowego (komunikaty/zdarzenia). |
d2c.endpoints.latency.builtIn.events |
Milisekund | Średnia, Minimalna, Maksymalna | <none> | PT1M | Tak |
Routing: opóźnienie komunikatów dla centrum zdarzeń Średnie opóźnienie (milisekund) między przychodzącym komunikatem do usługi IoT Hub a ruchem przychodzącym komunikatów do punktu końcowego centrum zdarzeń. |
d2c.endpoints.latency.eventHubs |
Milisekund | Średnia, Minimalna, Maksymalna | <none> | PT1M | Tak |
Routing: opóźnienie komunikatów dla kolejki usługi Service Bus Średnie opóźnienie (milisekund) między przychodzącym komunikatem do usługi IoT Hub i przychodzącym komunikatem telemetrii do punktu końcowego kolejki usługi Service Bus. |
d2c.endpoints.latency.serviceBusQueues |
Milisekund | Średnia, Minimalna, Maksymalna | <none> | PT1M | Tak |
Routing: opóźnienie komunikatów dla tematu usługi Service Bus Średnie opóźnienie (milisekund) między przychodzącym komunikatem do usługi IoT Hub i przychodzącym komunikatem telemetrii do punktu końcowego tematu usługi Service Bus. |
d2c.endpoints.latency.serviceBusTopics |
Milisekund | Średnia, Minimalna, Maksymalna | <none> | PT1M | Tak |
Routing: opóźnienie komunikatów dla magazynu Średnie opóźnienie (milisekund) między przychodzącym komunikatem do usługi IoT Hub i przychodzącym komunikatem telemetrii do punktu końcowego magazynu. |
d2c.endpoints.latency.storage |
Milisekund | Średnia, Minimalna, Maksymalna | <none> | PT1M | Tak |
Routing: porzucone komunikaty telemetryczne Liczba porzuconych komunikatów przez routing usługi IoT Hub z powodu utraconych punktów końcowych. Ta wartość nie zlicza komunikatów dostarczanych do rezerwowej trasy, ponieważ porzucone komunikaty nie są tam dostarczane. |
d2c.telemetry.egress.dropped |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Routing: komunikaty dostarczane do powrotu Ile razy usługa IoT Hub rozsyłała komunikaty do punktu końcowego skojarzonego z trasą rezerwową. |
d2c.telemetry.egress.fallback |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Routing: niezgodne komunikaty telemetryczne Liczba niepomyślnych komunikatów przez routing usługi IoT Hub z powodu niezgodności z punktem końcowym. Ta wartość nie zawiera ponownych prób. |
d2c.telemetry.egress.invalid |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Routing: oddzielone komunikaty telemetryczne Liczba komunikatów oddzielonych przez routing usługi IoT Hub, ponieważ nie były zgodne z żadnymi regułami routingu (w tym regułą rezerwową). |
d2c.telemetry.egress.orphaned |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Routing: komunikaty telemetryczne dostarczane Liczba komunikatów, które zostały pomyślnie dostarczone do wszystkich punktów końcowych przy użyciu routingu usługi IoT Hub. Jeśli komunikat jest kierowany do wielu punktów końcowych, ta wartość zwiększa się o jedną dla każdego pomyślnego dostarczenia. Jeśli komunikat jest dostarczany do tego samego punktu końcowego wielokrotnie, ta wartość zwiększa się o jedną dla każdego pomyślnego dostarczenia. |
d2c.telemetry.egress.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Próby wysyłania komunikatów telemetrycznych Liczba komunikatów telemetrycznych przesyłanych z urządzenia do chmury, które próbowano wysłać do centrum IoT |
d2c.telemetry.ingress.allProtocol |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Liczba błędów ograniczania przepustowości Liczba błędów ograniczania przepustowości z powodu ograniczeń przepływności urządzenia |
d2c.telemetry.ingress.sendThrottle |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Wysłane komunikaty telemetryczne Liczba komunikatów telemetrycznych z urządzenia do chmury wysłanych pomyślnie do centrum IoT |
d2c.telemetry.ingress.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Odczyty bliźniaczej reprezentacji bliźniaczej nie powiodły się z urządzeń Liczba odczytów bliźniaczej reprezentacji bliźniaczej zainicjowanej przez urządzenie, która zakończyła się niepowodzeniem. |
d2c.twin.read.failure |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Rozmiar odpowiedzi odczytów bliźniaczych reprezentacji z urządzeń Średnia, minimalna i maksymalna liczba operacji odczytu bliźniaczej reprezentacji zainicjowanej przez urządzenie. |
d2c.twin.read.size |
Bajty | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Pomyślne odczyty bliźniaczej reprezentacji z urządzeń Liczba odczytów wszystkich pomyślnych odczytów bliźniaczej reprezentacji urządzenia. |
d2c.twin.read.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Nieudane aktualizacje bliźniaczej reprezentacji z urządzeń Liczba wszystkich aktualizacji bliźniaczej reprezentacji zainicjowanej przez urządzenie, które zakończyły się niepowodzeniem. |
d2c.twin.update.failure |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Rozmiar aktualizacji bliźniaczych reprezentacji z urządzeń Średni, minimalny i maksymalny rozmiar wszystkich pomyślnych aktualizacji bliźniaczej reprezentacji zainicjowanej przez urządzenie. |
d2c.twin.update.size |
Bajty | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Pomyślne aktualizacje bliźniaczej reprezentacji z urządzeń Liczba wszystkich pomyślnych aktualizacji bliźniaczej reprezentacji urządzenia. |
d2c.twin.update.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Łączna liczba użytych komunikatów Liczba łącznych komunikatów używanych dzisiaj |
dailyMessageQuotaUsed |
Count | Średnia, Minimalna, Maksymalna | <none> | PT1M | Tak |
Łączne użycie danych urządzenia Bajty przesyłane do i z wszystkich urządzeń połączonych z usługą IotHub |
deviceDataUsage |
Bajty | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Łączne użycie danych urządzenia (wersja zapoznawcza) Bajty przesyłane do i z wszystkich urządzeń połączonych z usługą IotHub |
deviceDataUsageV2 |
Bajty | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Połączone urządzenia (przestarzałe) Liczba urządzeń połączonych z centrum IoT |
devices.connectedDevices.allProtocol |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Łączna liczba urządzeń (przestarzałe) Liczba urządzeń zarejestrowanych w centrum IoT |
devices.totalDevices |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Dostawy usługi Event Grid Liczba zdarzeń usługi IoT Hub opublikowanych w usłudze Event Grid. Użyj wymiaru Wynik dla liczby żądań zakończonych powodzeniem i niepowodzeniem. Wymiar EventType pokazuje typ zdarzenia (https://aka.ms/ioteventgrid). |
EventGridDeliveries |
Count | Average, Minimum, Maximum, Total (Suma) | Result , EventType |
PT1M | Tak |
Opóźnienie usługi Event Grid Średnie opóźnienie (w milisekundach) od momentu wygenerowania zdarzenia usługi Iot Hub do momentu opublikowania zdarzenia w usłudze Event Grid. Ta liczba jest średnią między wszystkimi typami zdarzeń. Użyj wymiaru EventType, aby zobaczyć opóźnienie określonego typu zdarzenia. |
EventGridLatency |
Milisekund | Średnia, Minimalna, Maksymalna | EventType |
PT1M | Tak |
Anulowanie zadania, które zakończyło się niepowodzeniem Liczba wszystkich nieudanych wywołań w celu anulowania zadania. |
jobs.cancelJob.failure |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Pomyślne anulowanie zadania Liczba wszystkich pomyślnych wywołań w celu anulowania zadania. |
jobs.cancelJob.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Ukończone zadania Liczba wszystkich ukończonych zadań. |
jobs.completed |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Nieudane tworzenie zadań wywołania metody Liczba wszystkich nieudanych operacji tworzenia zadań wywołania metody bezpośredniej. |
jobs.createDirectMethodJob.failure |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Pomyślne tworzenie zadań wywołania metody Liczba wszystkich pomyślnych zadań wywołania metody bezpośredniej. |
jobs.createDirectMethodJob.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Nieudane tworzenie zadań aktualizacji bliźniaczej reprezentacji Liczba wszystkich nieudanych operacji tworzenia zadań aktualizacji bliźniaczej reprezentacji. |
jobs.createTwinUpdateJob.failure |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Pomyślne tworzenie zadań aktualizacji bliźniaczej reprezentacji Liczba wszystkich pomyślnych zadań aktualizacji reprezentacji bliźniaczej. |
jobs.createTwinUpdateJob.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Zadania, które zakończyły się niepowodzeniem Liczba wszystkich zadań, które zakończyły się niepowodzeniem. |
jobs.failed |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Nieudane wywołania w celu wyświetlenia listy zadań Liczba wszystkich nieudanych wywołań do wyświetlenia listy zadań. |
jobs.listJobs.failure |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Pomyślne wywołania w celu wyświetlenia listy zadań Liczba wszystkich pomyślnych wywołań do wyświetlenia listy zadań. |
jobs.listJobs.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Zapytania dotyczące zadań, które zakończyły się niepowodzeniem Liczba wszystkich nieudanych wywołań do wykonywania zapytań o zadania. |
jobs.queryJobs.failure |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Zapytania dotyczące pomyślnego zadania Liczba wszystkich pomyślnych wywołań do zadań wykonywania zapytań. |
jobs.queryJobs.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Rozmiar komunikatu dostarczania routingu w bajtach (wersja zapoznawcza) Łączny rozmiar w bajtach komunikatów dostarczanych przez centrum IoT do punktu końcowego. Możesz użyć wymiarów EndpointName i EndpointType, aby wyświetlić rozmiar komunikatów w bajtach dostarczonych do różnych punktów końcowych. Wartość metryki zwiększa się dla każdego dostarczonego komunikatu, w tym jeśli komunikat jest dostarczany do wielu punktów końcowych lub komunikat jest dostarczany do tego samego punktu końcowego wiele razy. |
RoutingDataSizeInBytesDelivered |
Bajty | Average, Minimum, Maximum, Total (Suma) | EndpointType , , EndpointName RoutingSource |
PT1M | Tak |
Dostarczanie routingu (wersja zapoznawcza) Liczba prób dostarczenia komunikatów do wszystkich punktów końcowych przy użyciu routingu w usłudze IoT Hub. Aby wyświetlić liczbę pomyślnych lub nieudanych prób, użyj wymiaru Wynik. Aby zobaczyć przyczynę błędu, na przykład nieprawidłową, porzuconą lub oddzieloną, użyj wymiaru FailureReasonCategory. Możesz również użyć wymiarów EndpointName i EndpointType, aby zrozumieć, ile komunikatów zostało dostarczonych do różnych punktów końcowych. Wartość metryki zwiększa się o jedną dla każdej próby dostarczenia, w tym jeśli komunikat jest dostarczany do wielu punktów końcowych lub komunikat jest dostarczany do tego samego punktu końcowego wiele razy. |
RoutingDeliveries |
Count | Average, Minimum, Maximum, Total (Suma) | EndpointType , , EndpointName , FailureReasonCategory , , Result RoutingSource |
PT1M | Tak |
Opóźnienie dostarczania routingu (wersja zapoznawcza) Średnie opóźnienie (milisekund) między przychodzącym komunikatem do usługi IoT Hub i przychodzącym komunikatem telemetrii do punktu końcowego. Możesz użyć wymiarów EndpointName i EndpointType, aby zrozumieć opóźnienie w różnych punktach końcowych. |
RoutingDeliveryLatency |
Milisekund | Średnia, Minimalna, Maksymalna | EndpointType , , EndpointName RoutingSource |
PT1M | Tak |
Łączna liczba urządzeń Liczba urządzeń zarejestrowanych w centrum IoT |
totalDeviceCount |
Count | Średnia, Maksymalna, Minimalna | <none> | PT1M | Nie. |
Nieudane zapytania bliźniaczej reprezentacji Liczba wszystkich nieudanych zapytań bliźniaczych. |
twinQueries.failure |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Rozmiar wyniku zapytań bliźniaczych Średnia, minimalna i maksymalna rozmiar wyniku wszystkich pomyślnych zapytań bliźniaczych. |
twinQueries.resultSize |
Bajty | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |
Pomyślne zapytania bliźniaczej reprezentacji Liczba wszystkich pomyślnych zapytań bliźniaczych. |
twinQueries.success |
Count | Average, Minimum, Maximum, Total (Suma) | <none> | PT1M | Tak |