Megosztás a következőn keresztül:


Az Azure IoT Hub Device Provisioning Service monitorozási adatainak referenciája

Ez a cikk a szolgáltatás figyelési referenciaadatait tartalmazza.

Az IoT Hub Device Provisioning Service-hez gyűjthető adatokról és azok használatáról az Azure IoT Hub Device Provisioning Service monitorozása című témakörben olvashat.

Mérőszámok

Ez a szakasz a szolgáltatáshoz automatikusan gyűjtött platformmetrikákat sorolja fel. Ezek a metrikák az Azure Monitorban támogatott összes platformmetrika globális listájának részét képezik.

A metrikamegőrzésről további információt az Azure Monitor Metrics áttekintésében talál.

A Microsoft.Devices/provisioningServices támogatott metrikái

Az alábbi táblázat a Microsoft.Devices/provisioningServices erőforrástípushoz elérhető metrikákat sorolja fel.

  • Előfordulhat, hogy nem minden oszlop szerepel minden táblában.
  • Előfordulhat, hogy egyes oszlopok a lap megtekintési területén kívül esnek. Válassza a Táblázat kibontása lehetőséget az összes elérhető oszlop megtekintéséhez.

Táblázatfejlécek

  • Kategória – A metrikák csoportja vagy besorolása.
  • Metrika – A metrika megjelenítendő neve az Azure Portalon.
  • Név a REST API-ban – A REST API-ban említett metrikanév.
  • Egység – Mértékegység.
  • Összesítés – Az alapértelmezett összesítési típus. Érvényes értékek: Átlag (Avg), Minimum (Min), Maximum (Max), Összeg (Összeg), Darabszám.
  • A metrikához elérhető dimenziók - dimenziói.
  • Időszemcse-intervallumok - , amelyeken a metrika mintavétele történik. Például azt jelzi, PT1M hogy a metrika mintavétele percenként, PT30M 30 percenként, PT1H óránként és így tovább történik.
  • DS Export – Azt jelzi, hogy a metrika exportálható-e az Azure Monitor-naplókba diagnosztikai beállításokon keresztül. A metrikák exportálásával kapcsolatos információkért lásd: Diagnosztikai beállítások létrehozása az Azure Monitorban.
Metrika Név a REST API-ban Unit (Egység) Összesítés Dimenziók Időszemcsék DS-exportálás
Igazolási kísérletek

A megkísérelt eszközigazolások száma
AttestationAttempts Count Összeg (összeg) ProvisioningServiceName, , StatusProtocol PT1M Igen
Hozzárendelt eszközök

IoT Hubhoz rendelt eszközök száma
DeviceAssignments Count Összeg (összeg) ProvisioningServiceName, IotHubName PT1M Igen
Regisztrációs kísérletek

A megkísérelt eszközregisztrációk száma
RegistrationAttempts Count Összeg (összeg) ProvisioningServiceName, , IotHubNameStatus PT1M Igen

Metrikadimenziók

A metrikák dimenzióiról további információt a többdimenziós metrikák című témakörben talál.

Ennek a szolgáltatásnak a metrikáihoz a következő dimenziók vannak társítva.

Dimenzió neve Leírás
IotHubName A cél IoT Hub neve.
Protokoll A használt eszköz- vagy szolgáltatásprotokoll.
ProvisioningServiceName A DPS-példány neve.
Állapot A művelet állapota.

A metrikák dimenzióiról további információt a többdimenziós metrikák című témakörben talál.

Erőforrásnaplók

Ez a szakasz a szolgáltatáshoz gyűjthető erőforrásnaplók típusait sorolja fel. A szakasz lekéri az Azure Monitorban támogatott összes erőforrásnapló-kategóriatípus listáját.

A Microsoft.Devices/provisioningServices támogatott erőforrásnaplói

Kategória Kategória megjelenítendő neve Naplótábla Támogatja az alapszintű naplótervet Támogatja a betöltési idő átalakítást Példa a lekérdezésekre Exportálási költségek
DeviceOperations Eszközműveletek AzureDiagnostics

Naplók több Azure-erőforrásból.

Nem Nem Lekérdezések Nem
ServiceOperations Szolgáltatásműveletek AzureDiagnostics

Naplók több Azure-erőforrásból.

Nem Nem Lekérdezések Nem

Az alábbi lista további információkat tartalmaz az előző naplókról:

  • DeviceOperations: Az eszközigazolási eseményekhez kapcsolódó naplók. Tekintse meg az eszköz API-jait a Számlázható szolgáltatás műveleteiben és díjszabásában.
  • ServiceOperations: DPS-szolgáltatáseseményekhez kapcsolódó naplók. Lásd a DPS szolgáltatás API-jait a Számlázható szolgáltatás műveleteiben és díjszabásában.

Referenciaként tekintse meg az Azure Monitorban támogatott összes erőforrásnapló-kategóriatípus listáját.

A DPS az AzureDiagnostics táblát használja az erőforrásnapló adatainak tárolására. A következő oszlopok relevánsak.

Tulajdonság Adattípus Leírás
ApplicationId GUID A tulajdonosi engedélyezéshez használt alkalmazásazonosító.
HívóIPCíme Sztring Az esemény maszkolt forrás IP-címe.
Kategória Sztring A művelet típusa: ServiceOperations vagy DeviceOperations.
Korrelációazonosító GUID Az esemény egyedi azonosítója.
DurationMs Sztring Mennyi ideig tartott az esemény végrehajtása ezredmásodpercben.
Level Int Az esemény naplózási súlyossága. Például információ vagy hiba.
OperationName Sztring Az esemény során végrehajtott művelet típusa. Például: Lekérdezés, Lekérés, Upsert stb.
OperationVersion Sztring Az esemény során használt API-verzió.
Erőforrás Sztring Annak az erőforrásnak a neve, amelyben az esemény történt. Például: MYEXAMPLEDPS.
ResourceGroup Sztring Annak az erőforráscsoportnak a neve, amelyben az erőforrás található.
ResourceId Sztring Annak az erőforrásnak az Azure Resource Manager-erőforrás-azonosítója, amelyben az esemény történt.
ResourceProvider Sztring Az esemény erőforrás-szolgáltatója. Például: MICROSOFT.DEVICES.
ResourceType Sztring Az esemény erőforrástípusa. Például: PROVISIONINGSERVICES.
ResultDescription Sztring Sikertelen esemény esetén a hiba részletei.
ResultSignature Sztring Sikertelen esemény HTTP-állapotkódja.
ResultType Sztring Az esemény eredménye: Siker, Hiba, ClientError stb.
SubscriptionId GUID Annak az Azure-előfizetésnek az előfizetés-azonosítója, amelyben az erőforrás található.
TenantId GUID Annak az Azure-bérlőnek a bérlőazonosítója, amelyben az erőforrás található.
TimeGenerated Dátum/idő Az esemény bekövetkezésének dátuma és időpontja UTC-ben.
location_s Sztring Az Az Azure-régió, ahol az esemény történt.
properties_s JSON Az esemény további információi.

DeviceOperations

Az alábbi JSON-példa egy eszköz sikeres igazolási kísérletére mutat be példát. Az eszköz regisztrációs azonosítóját a tulajdonság azonosítja 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": "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

Az alábbi JSON egy sikeres egyéniUpsert regisztrációs művelet példája. A regisztráció regisztrációs azonosítóját és a regisztráció típusát a properties_s tulajdonság azonosítja.

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

Azure Monitor-naplók táblái

Ez a szakasz a szolgáltatáshoz kapcsolódó Azure Monitor-naplók tábláit sorolja fel, amelyek a Log Analytics által Kusto-lekérdezésekkel történő lekérdezéshez érhetők el. A táblák erőforrásnapló-adatokat tartalmaznak, és valószínűleg többet is, attól függően, hogy mit gyűjtenek és irányítanak hozzájuk.

IoT Hub Device Provisioning Service Microsoft.Devices/ProvisioningServices

Tevékenységnapló

A csatolt tábla felsorolja a szolgáltatás tevékenységnaplójában rögzíthető műveleteket. Ezek a műveletek a tevékenységnapló összes lehetséges erőforrás-szolgáltatói műveletének egy részét képezik.

A tevékenységnapló-bejegyzések sémájára vonatkozó további információkért lásd : Tevékenységnapló séma.