Delen via


Naslaginformatie over bewakingsgegevens van Azure IoT Hub Device Provisioning Service

Dit artikel bevat alle informatie over bewakingsreferenties voor deze service.

Zie Azure IoT Hub Device Provisioning Service bewaken voor meer informatie over de gegevens die u kunt verzamelen voor IoT Hub Device Provisioning Service en hoe u deze kunt gebruiken.

Metrische gegevens voor

In deze sectie vindt u alle automatisch verzamelde platformgegevens voor deze service. Deze metrische gegevens maken ook deel uit van de algemene lijst met alle platformgegevens die worden ondersteund in Azure Monitor.

Zie het overzicht van metrische gegevens in Azure Monitor voor meer informatie over het bewaren van metrische gegevens.

Ondersteunde metrische gegevens voor Microsoft.Devices/provisioningServices

De volgende tabel bevat de metrische gegevens die beschikbaar zijn voor het resourcetype Microsoft.Devices/provisioningServices.

  • Alle kolommen zijn mogelijk niet aanwezig in elke tabel.
  • Sommige kolommen kunnen zich buiten het weergavegebied van de pagina bevinden. Selecteer Tabel uitvouwen om alle beschikbare kolommen weer te geven.

Tabelkoppen

  • Categorie : de groep of classificatie van metrische gegevens.
  • Metrische waarde : de weergavenaam van metrische gegevens zoals deze wordt weergegeven in Azure Portal.
  • Naam in REST API : de naam van de metrische waarde die wordt genoemd in de REST API.
  • Eenheid : maateenheid.
  • Aggregatie: het standaardaggregatietype. Geldige waarden: Gemiddelde (Gemiddeld), Minimum (Min), Maximum (Max), Totaal (Som), Aantal.
  • Dimensies die - beschikbaar zijn voor de metrische waarde.
  • Tijdsintervallen - waarmee de metrische gegevens worden bemonsterd. Geeft bijvoorbeeld PT1M aan dat de metrische waarde elke minuut, PT30M om de 30 minuten, PT1H elk uur enzovoort wordt genomen.
  • DS Exporteren: of de metrische waarde kan worden geëxporteerd naar Azure Monitor-logboeken via diagnostische instellingen. Zie Diagnostische instellingen maken in Azure Monitor voor meer informatie over het exporteren van metrische gegevens.
Metrische gegevens Naam in REST API Eenheid Statistische functie Afmetingen Tijdsinterval DS Exporteren
Attestation-pogingen

Aantal apparaatattestpogingen geprobeerd
AttestationAttempts Tellen Totaal (som) ProvisioningServiceName, , StatusProtocol PT1M Ja
Toegewezen apparaten

Aantal apparaten dat is toegewezen aan een IoT-hub
DeviceAssignments Tellen Totaal (som) ProvisioningServiceName, IotHubName PT1M Ja
Registratiepogingen

Aantal geprobeerde apparaatregistraties
RegistrationAttempts Tellen Totaal (som) ProvisioningServiceName, , IotHubNameStatus PT1M Ja

Metrische dimensies

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

Deze service heeft de volgende dimensies die zijn gekoppeld aan de metrische gegevens.

Dimensienaam Beschrijving
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 deze service kunt verzamelen. De sectie wordt opgehaald uit de lijst met alle typen resourcelogboeken die worden ondersteund in Azure Monitor.

Ondersteunde resourcelogboeken voor Microsoft.Devices/provisioningServices

Categorie Weergavenaam van categorie Logboektabel Biedt ondersteuning voor basislogboekabonnement Ondersteunt opnametijdtransformatie Voorbeeldquery's Kosten voor export
DeviceOperations Apparaatbewerkingen AzureDiagnostics

Logboeken van meerdere Azure-resources.

Nee Nr. Query's Nee
ServiceOperations Servicebewerkingen AzureDiagnostics

Logboeken van meerdere Azure-resources.

Nee Nr. Query's Nee

De volgende lijst bevat aanvullende informatie over de voorgaande logboeken:

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 Beschrijving
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.
Bron 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.DEVICES.
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.
TenantId GUID De tenant-id voor de Azure-tenant waar de resource zich bevindt.
TimeGenerated Datum en 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": "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

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

Azure Monitor-logboekentabellen

In deze sectie vindt u de Tabellen van Azure Monitor-logboeken die relevant zijn voor deze service, die beschikbaar zijn voor query's door Log Analytics met behulp van Kusto-query's. De tabellen bevatten resourcelogboekgegevens en mogelijk meer, afhankelijk van wat er wordt verzameld en doorgestuurd naar deze tabellen.

IoT Hub Device Provisioning Service Microsoft.Devices/ProvisioningServices

Activiteitenlogboek

De gekoppelde tabel bevat de bewerkingen die kunnen worden vastgelegd in het activiteitenlogboek voor deze service. Deze bewerkingen zijn een subset van alle mogelijke bewerkingen van de resourceprovider in het activiteitenlogboek.

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