Referenční informace k monitorování dat služby Azure IoT Hub Device Provisioning
Podrobnosti o shromažďování a analýze dat monitorování pro službu Azure IoT Hub Device Provisioning (DPS) najdete v tématu Monitorování služby IoT Hub Device Provisioning.
Metriky
Tato část obsahuje seznam všech automaticky shromážděných metrik platformy shromážděných pro DPS.
Poskytovatel prostředků a typ: Microsoft.Devices/provisioningServices.
Metrika | Exportovatelné prostřednictvím diagnostického Nastavení? | Zobrazovaný název metriky | Unit | Typ agregace | Popis | Dimenze |
---|---|---|---|---|---|---|
AttestationAttempts | Ano | Pokusy o ověření identity | Počet | Celkem | Počet pokusů o ověření zařízení | ProvisioningServiceName, Status, Protocol |
DeviceAssignments | Ano | Přiřazená zařízení | Počet | Celkem | Počet zařízení přiřazených k centru IoT | ProvisioningServiceName, IotHubName |
RegistrationAttempts | Ano | Pokusy o registraci | Počet | Celkem | Počet pokusů o registraci zařízení | ProvisioningServiceName, IotHubName, Status |
Další informace najdete v seznamu všech metrik platformy podporovaných ve službě Azure Monitor.
Rozměry metrik
Služba DPS 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. |
Průběh | 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 shromažďovat pro SLUŽBU DPS.
Poskytovatel prostředků a typ: Microsoft.Devices/provisioningServices.
Kategorie | Popis |
---|---|
DeviceOperations | Protokoly související s událostmi ověření identity 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 | Řetězec | Maskovaná zdrojová IP adresa události. |
Kategorie | Řetězec | Typ operace, ServiceOperations nebo DeviceOperations. |
CorrelationId | Identifikátor GUID | Jedinečný identifikátor události. |
DurationMs | Řetězec | Jak dlouho trvalo provedení události v milisekundách. |
Level | Int | Závažnost protokolování události. Například informace nebo chyba. |
OperationName | Řetězec | Typ akce prováděné během události. Příklad: Dotaz, Získat, Upsert atd. |
OperationVersion | Řetězec | Verze rozhraní API použitá během události. |
Resource | Řetězec | Název prostředku, ve kterém došlo k události. Například MYEXAMPLEDPS. |
ResourceGroup | Řetězec | Název skupiny prostředků, ve které se prostředek nachází. |
ResourceId | Řetězec | ID prostředku Azure Resource Manageru pro prostředek, ve kterém došlo k události. |
ResourceProvider | Řetězec | Poskytovatel prostředků události. Například "MICROSOFT. ZAŘÍZENÍ". |
ResourceType | Řetězec | Typ prostředku události. Například "PROVISIONINGSERVICES". |
ResultDescription | Řetězec | Podrobnosti o chybě pro událost, pokud neúspěšné. |
ResultSignature | Řetězec | Stavový kód HTTP události v případě neúspěchu. |
ResultType | Řetězec | 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 | Řetězec | 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": "68952383-80c0-436f-a2e3-f8ae9a41c69d",
"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": "37dcb621-xxxx-xxxx-xxxx-e8c8addbc4e5",
"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": "23bd419d-d294-452b-9b1b-520afef5ef52",
"DurationMs": "98",
"Level": "Information",
"OperationName": "Upsert",
"OperationVersion": "October2021",
"Resource": "MYEXAMPLEDPS",
"ResourceGroup": "MYRESOURCEGROUP",
"ResourceId": "/SUBSCRIPTIONS/747F1067-xxxx-xxxx-xxxx-9DEAA894152F/RESOURCEGROUPS/MYRESOURCEGROUP/PROVIDERS/MICROSOFT.DEVICES/PROVISIONINGSERVICES/MYEXAMPLEDPS",
"ResourceProvider": "MICROSOFT.DEVICES",
"ResourceType": "PROVISIONINGSERVICES",
"ResultDescription": "",
"ResultSignature": "",
"ResultType": "Success",
"SourceSystem": "Azure",
"SubscriptionId": "747f1067-xxxx-xxxx-xxxx-9deaa894152f",
"TenantId": "37dcb621-xxxx-xxxx-xxxx-e8c8addbc4e5",
"TimeGenerated": "2022-04-01T00:52:00Z",
"Type": "AzureDiagnostics",
"_ResourceId": "/subscriptions/747F1067-xxxx-xxxx-xxxx-9DEAA894152F/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 se týká všech tabulek Kusto protokolů služby Azure Monitor, které jsou relevantní pro DPS a jsou k dispozici pro dotazy službou Log Analytics. Seznam těchto tabulek a odkazy na další informace o typu prostředku DPS najdete v tématu Služby Device Provisioning v referenční tabulce protokolů služby Azure Monitor.
Referenční informace o všech protokolech služby Azure Monitor / tabulkách Log Analytics najdete v referenčních informacích k tabulkám protokolů služby Azure Monitor.
Protokol aktivit
Další informace o schématu položek protokolu aktivit naleznete v tématu Schéma protokolu aktivit.
Viz také
Popis monitorování služby Azure 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 .
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro