Referensi data pemantauan Azure IoT Hub Device Provisioning Service
Artikel ini berisi semua informasi referensi pemantauan untuk layanan ini.
Lihat Memantau Azure IoT Hub Device Provisioning Service untuk detail tentang data yang dapat Anda kumpulkan untuk IoT Hub Device Provisioning Service dan cara menggunakannya.
Metrik
Bagian ini mencantumkan semua metrik platform yang dikumpulkan secara otomatis untuk layanan ini. Metrik ini juga merupakan bagian dari daftar global semua metrik platform yang didukung di Azure Monitor.
Untuk informasi tentang retensi metrik, lihat Gambaran umum Metrik Azure Monitor.
Metrik yang didukung untuk Microsoft.Devices/provisioningServices
Tabel berikut mencantumkan metrik yang tersedia untuk jenis sumber daya Microsoft.Devices/provisioningServices.
- Semua kolom mungkin tidak ada di setiap tabel.
- Beberapa kolom mungkin berada di luar area tampilan halaman. Pilih Perluas tabel untuk menampilkan semua kolom yang tersedia.
Judul tabel
- Kategori - Grup metrik atau klasifikasi.
- Metrik - Nama tampilan metrik seperti yang muncul di portal Azure.
- Nama di REST API - Nama metrik seperti yang disebutkan dalam REST API.
- Unit - Satuan ukuran.
- Agregasi - Jenis agregasi default. Nilai yang valid: Rata-rata (Rata-rata), Minimum (Min), Maksimum (Maks), Total (Jumlah), Hitungan.
- Dimensi dimensi - tersedia untuk metrik.
- Interval Butir - Waktu tempat metrik diambil sampelnya. Misalnya,
PT1M
menunjukkan bahwa metrik diambil sampelnya setiap menit,PT30M
setiap 30 menit,PT1H
setiap jam, dan sebagainya. - Ekspor DS- Apakah metrik dapat diekspor ke Log Azure Monitor melalui pengaturan diagnostik. Untuk informasi tentang mengekspor metrik, lihat Membuat pengaturan diagnostik di Azure Monitor.
Metrik | Nama dalam REST API | Unit | Agregasi | Dimensi | Butir Waktu | Ekspor DS |
---|---|---|---|---|---|---|
Upaya pengesahan Jumlah pengesahan perangkat yang dicoba |
AttestationAttempts |
Hitung | Total (Jumlah) | ProvisioningServiceName , , Status Protocol |
PT1M | Ya |
Perangkat yang ditetapkan Jumlah perangkat yang ditetapkan ke hub IoT |
DeviceAssignments |
Hitung | Total (Jumlah) | ProvisioningServiceName , IotHubName |
PT1M | Ya |
Upaya pendaftaran Jumlah pendaftaran perangkat yang dicoba |
RegistrationAttempts |
Hitung | Total (Jumlah) | ProvisioningServiceName , , IotHubName Status |
PT1M | Ya |
Dimensi metrik
Untuk informasi tentang dimensi metrik apa itu, lihat Metrik multi-dimensi.
Layanan ini memiliki dimensi berikut yang terkait dengan metriknya.
Nama Dimensi | Deskripsi |
---|---|
IotHubName | Nama hub IoT target. |
Protokol | Protokol perangkat atau layanan yang digunakan. |
ProvisioningServiceName | Nama instans DPS. |
Status | Status operasi. |
Untuk informasi selengkapnya tentang definisi dimensi metrik, lihat Metrik multidimensi.
Log sumber daya
Bagian ini mencantumkan jenis log sumber daya yang dapat Anda kumpulkan untuk layanan ini. Bagian menarik dari daftar semua jenis kategori log sumber daya yang didukung di Azure Monitor.
Log sumber daya yang didukung untuk Microsoft.Devices/provisioningServices
Kategori | Nama tampilan kategori | Tabel log | Mendukung rencana log dasar | Mendukung transformasi waktu penyerapan | Contoh kueri | Biaya untuk diekspor |
---|---|---|---|---|---|---|
DeviceOperations |
Operasi Perangkat | AzureDiagnostics Log dari beberapa sumber daya Azure. |
Tidak | Tidak | Kueri | No |
ServiceOperations |
Operasi Layanan | AzureDiagnostics Log dari beberapa sumber daya Azure. |
Tidak | Tidak | Kueri | No |
Daftar berikut ini menyediakan informasi tambahan tentang log sebelumnya:
- DeviceOperations: Log yang terkait dengan peristiwa pengesahan perangkat. Lihat API perangkat yang tercantum dalam Operasi dan harga layanan yang dapat ditagih.
- ServiceOperations: Log yang terkait dengan peristiwa layanan DPS. Lihat API layanan DPS yang tercantum dalam Operasi dan harga layanan yang dapat ditagih.
Sebagai referensi, lihat daftar semua jenis kategori log sumber daya yang didukung di Azure Monitor.
DPS menggunakan tabel AzureDiagnostics untuk menyimpan informasi log sumber daya. Kolom berikut relevan.
Properti | Jenis data | Deskripsi |
---|---|---|
ApplicationId | GUID | ID aplikasi yang digunakan dalam otorisasi pembawa. |
CallerIpAddress | String | Alamat IP sumber yang disamarkan untuk peristiwa tersebut. |
Kategori | String | Jenis operasi, baik ServiceOperations atau DeviceOperations. |
CorrelationId | GUID | Pengidentifikasi unik untuk peristiwa tersebut. |
DurationMs | String | Berapa lama waktu yang dibutuhkan untuk melakukan peristiwa dalam milidetik. |
Tingkat | Int | Keparahan pengelogan peristiwa. Misalnya, Informasi atau Kesalahan. |
OperationName | String | Jenis tindakan yang dilakukan selama peristiwa. Misalnya: Kueri, Dapatkan, Upsert, dan sebagainya. |
OperationVersion | String | Versi API yang digunakan selama peristiwa. |
Sumber daya | String | Nama untukSumber daya tempat peristiwa berlangsung. Contohnya,MYEXAMPLEDPS . |
ResourceGroup | String | Nama grup sumber daya tempat sumber daya berada. |
ResourceId | String | Azure Resource Manager Resource ID untuk sumber daya tempat peristiwa berlangsung. |
ResourceProvider | String | Penyedia sumber daya untuk peristiwa tersebut. Contohnya,MICROSOFT.DEVICES . |
ResourceType | String | Jenis sumber daya untuk peristiwa tersebut. Contohnya,PROVISIONINGSERVICES . |
ResultDescription | String | Detail kesalahan untuk peristiwa jika tidak berhasil. |
ResultSignature | String | Kode status HTTP untuk peristiwa jika tidak berhasil. |
ResultType | String | Hasil peristiwa: Sukses, Kegagalan, ClientError, dan sebagainya. |
SubscriptionId | GUID | ID langganan langganan Azure tempat sumber daya berada. |
TenantId | GUID | ID penyewa untuk penyewa Azure tempat sumber daya berada. |
TimeGenerated | DateTime | Tanggal dan waktu peristiwa ini terjadi, dalam UTC. |
location_s | String | Wilayah Azure tempat peristiwa berlangsung. |
properties_s | JSON | Detail informasi tambahan untuk peristiwa tersebut. |
DeviceOperations
JSON berikut adalah contoh upaya pengesahan yang berhasil dari perangkat. ID pendaftaran untuk perangkat diidentifikasi di properties_s
properti .
{
"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
JSON berikut adalah contoh operasi pendaftaran individual add (Upsert
) yang berhasil. ID pendaftaran untuk pendaftaran dan jenis pendaftaran diidentifikasi di properties_s
properti .
{
"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\"}",
}
Tabel Log Azure Monitor
Bagian ini mencantumkan tabel Log Azure Monitor yang relevan dengan layanan ini, yang tersedia untuk kueri oleh Analitik Log menggunakan kueri Kusto. Tabel berisi data log sumber daya dan mungkin lebih bergantung pada apa yang dikumpulkan dan dirutekan ke dalamnya.
IoT Hub Device Provisioning Service Microsoft.Devices/ProvisioningServices
Log aktivitas
Tabel tertaut mencantumkan operasi yang dapat direkam dalam log aktivitas untuk layanan ini. Operasi ini adalah subset dari semua kemungkinan operasi penyedia sumber daya dalam log aktivitas.
Untuk informasi selengkapnya tentang skema entri log aktivitas, lihat Skema Log Aktivitas.
Konten terkait
- Lihat Memantau Azure IoT Hub Device Provisioning Service untuk deskripsi pemantauan IoT Hub Device Provisioning Service.
- Lihat Memantau sumber daya Azure dengan Azure Monitor untuk detail tentang memantau sumber daya Azure.