Referenční informace k datům monitorování služby Azure IoT Hub Device Provisioning
Tento článek obsahuje všechny referenční informace o monitorování pro tuto službu.
Podrobnosti o datech, která můžete shromažďovat pro službu IoT Hub Device Provisioning a jak ji používat, najdete v tématu Monitorování služby Azure IoT Hub Device Provisioning.
Metriky
V této části jsou uvedeny všechny automaticky shromážděné metriky platformy pro tuto službu. Tyto metriky jsou také součástí globálního seznamu všech metrik platformy podporovaných ve službě Azure Monitor.
Informace o uchovávání metrik najdete v přehledu metrik služby Azure Monitor.
Podporované metriky pro Microsoft.Devices/provisioningServices
Následující tabulka uvádí metriky dostupné pro typ prostředku Microsoft.Devices/provisioningServices.
- Všechny sloupce nemusí být v každé tabulce.
- Některé sloupce můžou být mimo oblast zobrazení stránky. Výběrem možnosti Rozbalit tabulku zobrazíte všechny dostupné sloupce.
Záhlaví tabulky
- Kategorie – skupina metrik nebo klasifikace.
- Metrika – zobrazovaný název metriky, jak se zobrazuje na webu Azure Portal.
- Název v rozhraní REST API – název metriky, který se označuje v rozhraní REST API.
- Jednotka – měrná jednotka .
- Agregace – výchozí typ agregace . Platné hodnoty: Průměr (Průměr), Minimum (Minimum), Maximum (Maximum), Celkem (Součet), Počet.
- - Dimenze dostupné pro metriku
- Intervaly časových zrn - , ve kterých se metrika vzorkuje. Například označuje,
PT1M
že se metrika vzorkuje každou minutu,PT30M
každých 30 minut,PT1H
každou hodinu atd. - DS Export – určuje, jestli je metrika exportovatelná do protokolů služby Azure Monitor prostřednictvím nastavení diagnostiky. Informace o exportu metrik najdete v tématu Vytvoření nastavení diagnostiky ve službě Azure Monitor.
Metrika | Název v rozhraní REST API | Unit | Agregace | Dimenze | Časová zrnka | DS Export |
---|---|---|---|---|---|---|
Pokusy o ověření identity Počet pokusů o ověření zařízení |
AttestationAttempts |
Počet | Celkem (součet) | ProvisioningServiceName , , Status Protocol |
PT1M | Ano |
Přiřazená zařízení Počet zařízení přiřazených k centru IoT |
DeviceAssignments |
Počet | Celkem (součet) | ProvisioningServiceName , IotHubName |
PT1M | Ano |
Pokusy o registraci Počet pokusů o registraci zařízení |
RegistrationAttempts |
Počet | Celkem (součet) | ProvisioningServiceName , , IotHubName Status |
PT1M | Ano |
Rozměry metrik
Informace o rozměrech metrik najdete v tématu Vícerozměrné metriky.
Tato služba má přidružené následující dimenze ke svým metrikám.
Název dimenze | Popis |
---|---|
IotHubName | Název cílového centra IoT. |
Protokol | Použitý protokol zařízení nebo služby. |
ProvisioningServiceName | Název instance DPS. |
Stav | Stav operace. |
Další informace o rozměrech metrik najdete v tématu Vícerozměrné metriky.
Protokoly prostředků
Tato část obsahuje seznam typů protokolů prostředků, které můžete pro tuto službu shromažďovat. Oddíl načítá ze seznamu všech typů protokolů prostředků podporovaných ve službě Azure Monitor.
Podporované protokoly prostředků pro Microsoft.Devices/provisioningServices
Kategorie | Zobrazovaný název kategorie | Tabulka protokolů | Podporuje základní plán protokolu. | Podporuje transformaci v čase příjmu dat. | Vzorové dotazy | Náklady na export |
---|---|---|---|---|---|---|
DeviceOperations |
Operace zařízení | AzureDiagnostics Protokoly z několika prostředků Azure. |
No | Ne | Dotazy | No |
ServiceOperations |
Operace služby | AzureDiagnostics Protokoly z několika prostředků Azure. |
No | Ne | Dotazy | No |
Následující seznam obsahuje další informace o předchozích protokolech:
- DeviceOperations: Protokoly související s událostmi ověření zařízení Viz rozhraní API zařízení uvedená v fakturovatelných operacích a cenách služeb.
- ServiceOperations: Protokoly související s událostmi služby DPS Viz rozhraní API služby DPS uvedená v fakturovatelných operacích a cenách.
Referenční informace najdete v seznamu všech typů kategorií protokolů prostředků podporovaných ve službě Azure Monitor.
DpS používá k ukládání informací protokolu prostředků tabulku AzureDiagnostics . Relevantní jsou následující sloupce.
Vlastnost | Datový typ | Popis |
---|---|---|
ApplicationId | Identifikátor GUID | ID aplikace použité při autorizaci nosné. |
CallerIpAddress | String | Maskovaná zdrojová IP adresa události. |
Kategorie | String | Typ operace, ServiceOperations nebo DeviceOperations. |
CorrelationId | Identifikátor GUID | Jedinečný identifikátor události. |
DurationMs | String | Jak dlouho trvalo provedení události v milisekundách. |
Level | Int | Závažnost protokolování události. Například informace nebo chyba. |
OperationName | String | Typ akce prováděné během události. Příklad: Dotaz, Získat, Upsert atd. |
OperationVersion | String | Verze rozhraní API použitá během události. |
Prostředek | String | Název prostředku, ve kterém došlo k události. Například MYEXAMPLEDPS . |
ResourceGroup | String | Název skupiny prostředků, ve které se prostředek nachází. |
ResourceId | String | ID prostředku Azure Resource Manageru pro prostředek, ve kterém došlo k události. |
ResourceProvider | String | Poskytovatel prostředků události. Například MICROSOFT.DEVICES . |
ResourceType | String | Typ prostředku události. Například PROVISIONINGSERVICES . |
ResultDescription | String | Podrobnosti o chybě pro událost, pokud neúspěšné. |
ResultSignature | String | Stavový kód HTTP události v případě neúspěchu. |
ResultType | String | Výsledek události: Úspěch, Selhání, Chyba klienta atd. |
SubscriptionId | Identifikátor GUID | ID předplatného Azure, ve kterém se prostředek nachází. |
TenantId | Identifikátor GUID | ID tenanta pro tenanta Azure, ve kterém se prostředek nachází. |
TimeGenerated | DateTime | Datum a čas, kdy k této události došlo ve standardu UTC. |
location_s | String | Oblast Azure, ve které se událost uskutečnila. |
properties_s | JSON | Další informace o události |
DeviceOperations
Následující JSON je příkladem úspěšného pokusu o ověření identity ze zařízení. VE vlastnosti se identifikuje properties_s
ID registrace zařízení.
{
"CallerIPAddress": "24.18.226.XXX",
"Category": "DeviceOperations",
"CorrelationId": "aaaa0000-bb11-2222-33cc-444444dddddd",
"DurationMs": "226",
"Level": "Information",
"OperationName": "AttestationAttempt",
"OperationVersion": "March2019",
"Resource": "MYEXAMPLEDPS",
"ResourceGroup": "MYRESOURCEGROUP",
"ResourceId": "/SUBSCRIPTIONS/747F1067-xxx-xxx-xxxx-9DEAA894152F/RESOURCEGROUPS/MYRESOURCEGROUP/PROVIDERS/MICROSOFT.DEVICES/PROVISIONINGSERVICES/MYEXAMPLEDPS",
"ResourceProvider": "MICROSOFT.DEVICES",
"ResourceType": "PROVISIONINGSERVICES",
"ResultDescription": "",
"ResultSignature": "",
"ResultType": "Success",
"SourceSystem": "Azure",
"SubscriptionId": "747F1067-xxx-xxx-xxxx-9DEAA894152F",
"TenantId": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"TimeGenerated": "2022-04-02T00:05:51Z",
"Type": "AzureDiagnostics",
"_ResourceId": "/subscriptions/747F1067-xxx-xxx-xxxx-9DEAA894152F/resourcegroups/myresourcegroup/providers/microsoft.devices/provisioningservices/myexampledps",
"location_s": "centralus",
"properties_s": "{\"id\":\"my-device-1\",\"type\":\"Registration\",\"protocol\":\"Mqtt\"}",
}
ServiceOperations
Následující JSON je příkladem úspěšné operace přidání (Upsert
) jednotlivé registrace. ID registrace pro registraci a typ registrace jsou ve vlastnosti identifikovány properties_s
.
{
"CallerIPAddress": "13.91.244.XXX",
"Category": "ServiceOperations",
"CorrelationId": "aaaa0000-bb11-2222-33cc-444444dddddd",
"DurationMs": "98",
"Level": "Information",
"OperationName": "Upsert",
"OperationVersion": "October2021",
"Resource": "MYEXAMPLEDPS",
"ResourceGroup": "MYRESOURCEGROUP",
"ResourceId": "/SUBSCRIPTIONS/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/RESOURCEGROUPS/MYRESOURCEGROUP/PROVIDERS/MICROSOFT.DEVICES/PROVISIONINGSERVICES/MYEXAMPLEDPS",
"ResourceProvider": "MICROSOFT.DEVICES",
"ResourceType": "PROVISIONINGSERVICES",
"ResultDescription": "",
"ResultSignature": "",
"ResultType": "Success",
"SourceSystem": "Azure",
"SubscriptionId": "aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e",
"TenantId": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"TimeGenerated": "2022-04-01T00:52:00Z",
"Type": "AzureDiagnostics",
"_ResourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourcegroups/myresourcegroup/providers/microsoft.devices/provisioningservices/myexampledps",
"location_s": "centralus",
"properties_s": "{\"id\":\"my-device-1\",\"type\":\"IndividualEnrollment\",\"protocol\":\"Http\"}",
}
Tabulky protokolů služby Azure Monitor
Tato část uvádí tabulky protokolů služby Azure Monitor relevantní pro tuto službu, které jsou k dispozici pro dotazování službou Log Analytics pomocí dotazů Kusto. Tabulky obsahují data protokolu prostředků a případně i více v závislosti na tom, co se na nich shromažďuje a směruje.
Služba IoT Hub Device Provisioning Microsoft.Devices/ProvisioningServices
Protokol aktivit
Propojená tabulka uvádí operace, které lze zaznamenat v protokolu aktivit pro tuto službu. Tyto operace jsou podmnožinou všech možných operací poskytovatele prostředků v protokolu aktivit.
Další informace o schématu položek protokolu aktivit naleznete v tématu Schéma protokolu aktivit.
Související obsah
- Popis monitorování služby IoT Hub Device Provisioning najdete v tématu Monitorování služby Azure IoT Hub Device Provisioning.
- Podrobnosti o monitorování prostředků Azure najdete v tématu Monitorování prostředků Azure pomocí služby Azure Monitor .