Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln innehåller all övervakningsreferensinformation för den här tjänsten.
Mått
I det här avsnittet visas alla automatiskt insamlade plattformsmått för den här tjänsten. Dessa mått är också en del av den globala listan över alla plattformsmått som stöds i Azure Monitor.
Information om kvarhållning av mått finns i Översikt över Azure Monitor-mått.
Mått som stöds för Microsoft.Devices/provisioningServices
I följande tabell visas de mått som är tillgängliga för resurstypen Microsoft.Devices/provisioningServices.
- Alla kolumner kanske inte finns i varje tabell.
- Vissa kolumner kan ligga utanför sidans visningsområde. Välj Expandera tabell för att visa alla tillgängliga kolumner.
Tabellrubriker
- Kategori – måttgruppen eller klassificeringen.
- Mått – Måttets visningsnamn som det visas i Azure Portal.
- Namn i REST API – måttnamnet som anges i REST-API:et.
- Enhet – måttenhet.
- Sammansättning – standardaggregeringstypen. Giltiga värden: Genomsnitt (genomsnitt), Minimum (Min), Maximum (Max), Total (Sum), Count.
- Dimensionsdimensioner - som är tillgängliga för måttet.
- Tidsintervall - Intervall där måttet samplas. Indikerar till exempel
PT1Matt måttet samplas varje minut,PT30Mvar 30:e minut,PT1Hvarje timme och så vidare. - DS-export – Om måttet kan exporteras till Azure Monitor-loggar via diagnostikinställningar. Information om hur du exporterar mått finns i Skapa diagnostikinställningar i Azure Monitor.
| Mått | Namn i REST API | Enhet | Aggregering | Dimensioner | Tidsintervall | DS-export |
|---|---|---|---|---|---|---|
| Attesteringsförsök Antal försök till enhetsattestering |
AttestationAttempts |
Antal | Totalt (summa) | ProvisioningServiceName, , StatusProtocol |
PT1M | Ja |
| Tilldelade enheter Antal enheter som tilldelats till en IoT-hubb |
DeviceAssignments |
Antal | Totalt (summa) | ProvisioningServiceName, IotHubName |
PT1M | Ja |
| Registreringsförsök Antal enhetsregistreringar som har försökts |
RegistrationAttempts |
Antal | Totalt (summa) | ProvisioningServiceName, , IotHubNameStatus |
PT1M | Ja |
Måttdimensioner
Information om vilka måttdimensioner som finns i Flerdimensionella mått.
Den här tjänsten har följande dimensioner associerade med sina mått.
| Dimensionsnamn | beskrivning |
|---|---|
| IotHubName | Namnet på mål-IoT-hubben. |
| Protokoll | Det enhets- eller tjänstprotokoll som används. |
| ProvisioningServiceName | Namnet på DPS-instansen. |
| Status | Status för åtgärden. |
Mer information om vilka måttdimensioner är finns i Flerdimensionella mått.
Resursloggar
I det här avsnittet visas de typer av resursloggar som du kan samla in för den här tjänsten. Avsnittet hämtar från listan över alla kategorityper för resursloggar som stöds i Azure Monitor.
Resursloggar som stöds för Microsoft.Devices/provisioningServices
| Kategori | Visningsnamn för kategori | Loggtabell | Stöder grundläggande loggplan | Stöder inmatningstidstransformering | Exempelfrågor | Kostnader för export |
|---|---|---|---|---|---|---|
DeviceOperations |
Enhetsåtgärder | AzureDiagnostics Loggar från flera Azure-resurser. |
Nej | Nej | Frågor | Nej |
ServiceOperations |
Tjänståtgärder | AzureDiagnostics Loggar från flera Azure-resurser. |
Nej | Nej | Frågor | Nej |
Följande lista innehåller ytterligare information om föregående loggar:
- DeviceOperations: Loggar relaterade till enhetsattesteringshändelser. Se enhets-API:er som anges i Fakturerbara tjänståtgärder och priser.
- ServiceOperations: Loggar relaterade till DPS-tjänsthändelser. Se DPS-tjänst-API:er som anges i Fakturerbara tjänståtgärder och priser.
En referens finns i en lista över alla kategorityper för resursloggar som stöds i Azure Monitor.
DPS använder tabellen AzureDiagnostics för att lagra resurslogginformation. Följande kolumner är relevanta.
| Property | Datatyp | beskrivning |
|---|---|---|
| ApplicationId | GUID | Program-ID som används i ägarauktorisering. |
| CallerIpAddress | String | En maskerad käll-IP-adress för händelsen. |
| Kategori | String | Typ av åtgärd, antingen ServiceOperations eller DeviceOperations. |
| CorrelationId | GUID | Unik identifierare för händelsen. |
| DurationMs | String | Hur lång tid det tog att utföra händelsen i millisekunder. |
| Nivå | Int | Händelsens allvarlighetsgrad för loggning. Till exempel Information eller Fel. |
| OperationName | String | Vilken typ av åtgärd som utfördes under händelsen. Till exempel: Query, Get, Upsert och så vidare. |
| OperationVersion | String | DEN API-version som användes under händelsen. |
| Resurs | String | Namnet på DEN resurs där händelsen ägde rum. Exempel: MYEXAMPLEDPS |
| ResourceGroup | String | Namnet på resursgruppen där resursen finns. |
| ResourceId | String | Resurs-ID:t för Azure Resource Manager för resursen där händelsen ägde rum. |
| ResourceProvider | String | Resursprovidern för händelsen. Exempel: MICROSOFT.DEVICES |
| ResourceType | String | Resurstypen för händelsen. Exempel: PROVISIONINGSERVICES |
| ResultDescription | String | Felinformation för händelsen om den misslyckas. |
| ResultSignature | String | HTTP-statuskod för händelsen om den misslyckas. |
| ResultType | String | Resultatet av händelsen: Success, Failure, ClientError och så vidare. |
| SubscriptionId | GUID | Prenumerations-ID för Den Azure-prenumeration där resursen finns. |
| TenantId | GUID | Klientorganisations-ID:t för Den Azure-klientorganisation där resursen finns. |
| TimeGenerated | Datum/tid | Datum och tid då den här händelsen inträffade i UTC. |
| location_s | String | Den Azure-region där händelsen ägde rum. |
| properties_s | JSON | Ytterligare information om händelsen. |
DeviceOperations
Följande JSON är ett exempel på ett lyckat attesteringsförsök från en enhet. Registrerings-ID:t för enheten identifieras i egenskapen properties_s .
{
"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
Följande JSON är ett exempel på en lyckad åtgärd för att lägga till (Upsert) enskilda registreringar. Registrerings-ID:t för registreringen och typen av registrering identifieras i properties_s egenskapen.
{
"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\"}",
}
Tabeller för Azure Monitor-loggar
I det här avsnittet visas tabellerna för Azure Monitor-loggar som är relevanta för den här tjänsten, som är tillgängliga för frågor av Log Analytics med kusto-frågor. Tabellerna innehåller resursloggdata och eventuellt mer beroende på vad som samlas in och dirigeras till dem.
IoT Hub Device Provisioning Service Microsoft.Devices/ProvisioningServices
Aktivitetslogg
Den länkade tabellen visar de åtgärder som kan registreras i aktivitetsloggen för den här tjänsten. Dessa åtgärder är en delmängd av alla möjliga resursprovideråtgärder i aktivitetsloggen.
Mer information om schemat för aktivitetsloggposter finns i Aktivitetsloggschema.
Relaterat innehåll
- Se Övervaka Azure IoT Hub Device Provisioning Service för en beskrivning av övervakning av IoT Hub Device Provisioning Service.
- Mer information om övervakning av Azure-resurser finns i Övervaka Azure-resurser med Azure Monitor .