Share via


Naslaginformatie over Azure IoT Hub Device Provisioning Service-gegevens bewaken

Zie Monitoring Iot Hub Device Provisioning Service voor meer informatie over het verzamelen en analyseren van bewakingsgegevens voor Azure IoT Hub Device Provisioning Service (DPS).

Metrische gegevens

In deze sectie worden alle automatisch verzamelde platformgegevens weergegeven die voor DPS zijn verzameld.

Resourceprovider en -type: Microsoft.Devices/provisioningServices.

Metrische gegevens Exporteerbaar via diagnostische Instellingen? Weergavenaam van metrische gegevens Unit Aggregatietype Omschrijving Dimensies
AttestationAttempts Ja Attestation-pogingen Tellen Totaal Aantal apparaatattestpogingen geprobeerd ProvisioningServiceName, Status, Protocol
DeviceAssignments Ja Toegewezen apparaten Tellen Totaal Aantal apparaten dat is toegewezen aan een IoT-hub ProvisioningServiceName, IotHubName
RegistrationAttempts Ja Registratiepogingen Tellen Totaal Aantal geprobeerde apparaatregistraties ProvisioningServiceName, IotHubName, Status

Zie een lijst met alle metrische platformgegevens die worden ondersteund in Azure Monitor voor meer informatie.

Metrische dimensies

DPS heeft de volgende dimensies die zijn gekoppeld aan de metrische gegevens.

Dimensienaam Omschrijving
IotHubName De naam van de IoT-doelhub.
Protocol Het gebruikte apparaat- of serviceprotocol.
ProvisioningServiceName De naam van het DPS-exemplaar.
Status De status van de bewerking.

Zie Multidimensionale metrische gegevens voor meer informatie over wat metrische dimensies zijn.

Resourcelogboeken

Deze sectie bevat de typen resourcelogboeken die u voor DPS kunt verzamelen.

Resourceprovider en -type: Microsoft.Devices/provisioningServices.

Categorie Omschrijving
DeviceOperations Logboeken met betrekking tot apparaat attestation-gebeurtenissen. Zie apparaat-API's die worden vermeld in factureerbare servicebewerkingen en prijzen.
ServiceOperations Logboeken met betrekking tot DPS-service-gebeurtenissen. Zie DPS-service-API's die worden vermeld in factureerbare servicebewerkingen en prijzen.

Zie een lijst met alle typen resourcelogboeken die worden ondersteund in Azure Monitor.

DPS maakt gebruik van de AzureDiagnostics-tabel om resourcelogboekgegevens op te slaan. De volgende kolommen zijn relevant.

Eigenschappen Gegevenstype Omschrijving
ApplicationId GUID Toepassings-id die wordt gebruikt in bearer-autorisatie.
CallerIpAddress String Een gemaskeerd bron-IP-adres voor de gebeurtenis.
Categorie String Type bewerking, ServiceOperations of DeviceOperations.
CorrelationId GUID Unieke id voor de gebeurtenis.
DurationMs String Hoe lang het duurde om de gebeurtenis in milliseconden uit te voeren.
Niveau Int De ernst van de logboekregistratie van de gebeurtenis. Bijvoorbeeld informatie of fout.
OperationName String Het type actie dat tijdens de gebeurtenis is uitgevoerd. Bijvoorbeeld: Query, Ophalen, Upsert, enzovoort.
OperationVersion String De API-versie die tijdens de gebeurtenis wordt gebruikt.
Resource String De naam van de resource waar de gebeurtenis heeft plaatsgevonden. Bijvoorbeeld 'MYEXAMPLEDPS'.
ResourceGroup String De naam van de resourcegroep waar de resource zich bevindt.
ResourceId String De Resource-id van Azure Resource Manager voor de resource waar de gebeurtenis heeft plaatsgevonden.
ResourceProvider String De resourceprovider voor de gebeurtenis. Bijvoorbeeld 'MICROSOFT. APPARATEN".
ResourceType String Het resourcetype voor de gebeurtenis. Bijvoorbeeld 'PROVISIONINGSERVICES'.
ResultDescription String Foutdetails voor de gebeurtenis als dit mislukt.
ResultSignature String HTTP-statuscode voor de gebeurtenis als dit niet lukt.
ResultType String Resultaat van de gebeurtenis: Geslaagd, Fout, ClientError, enzovoort.
SubscriptionId GUID De abonnements-id van het Azure-abonnement waar de resource zich bevindt.
Tenant-ID GUID De tenant-id voor de Azure-tenant waar de resource zich bevindt.
TimeGenerated Datum/tijd De datum en tijd waarop deze gebeurtenis heeft plaatsgevonden, in UTC.
location_s String De Azure-regio waar de gebeurtenis plaatsvond.
properties_s JSON Aanvullende informatie over de gebeurtenis.

DeviceOperations

De volgende JSON is een voorbeeld van een geslaagde attestation-poging van een apparaat. De registratie-id voor het apparaat wordt geïdentificeerd in de properties_s eigenschap.

  {
    "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

De volgende JSON is een voorbeeld van een geslaagde inschrijvingsbewerking () voor het toevoegen vanUpsert afzonderlijke inschrijvingen. De registratie-id voor de inschrijving en het type inschrijving worden geïdentificeerd in de properties_s eigenschap.

  {
    "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\"}",
  }

Azure Monitor-logboekentabellen

Deze sectie verwijst naar alle Kusto-tabellen van Azure Monitor-logboeken die relevant zijn voor DPS en beschikbaar zijn voor query's door Log Analytics. Zie Device Provisioning Services in de tabelverwijzing voor Azure Monitor-logboeken voor een lijst met deze tabellen en koppelingen naar meer informatie over het resourcetype DPS.

Zie de naslaginformatie over azure Monitor-logboeken/Log Analytics-tabellen voor een overzicht van alle Azure Monitor-logboeken/Log Analytics-tabellen.

Activiteitenlogboek

Zie het schema voor activiteitenlogboeken voor meer informatie over het schema van vermeldingen in het activiteitenlogboek.

Zie ook