Sdílet prostřednictvím


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, , StatusProtocol 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, , IotHubNameStatus 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:

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": "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": "aaaa0000-bb11-2222-33cc-444444dddddd",
    "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 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.