az iot central diagnostics
Catatan
Referensi ini adalah bagian dari ekstensi azure-iot untuk Azure CLI (versi 2.46.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az iot central diagnostics . Pelajari lebih lanjut tentang ekstensi.
Grup perintah ini dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Lakukan diagnostik tingkat aplikasi dan perangkat.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az iot central diagnostics monitor-events |
Lihat pesan telemetri perangkat yang dikirim ke aplikasi IoT Central. |
Ekstensi | Pratinjau |
az iot central diagnostics monitor-properties |
Lihat properti yang diinginkan dan dilaporkan yang dikirim ke/dari aplikasi IoT Central. |
Ekstensi | Pratinjau |
az iot central diagnostics registration-summary |
Lihat ringkasan pendaftaran semua perangkat dalam aplikasi. |
Ekstensi | Pratinjau |
az iot central diagnostics validate-messages |
Validasi pesan yang dikirim ke IoT Hub untuk aplikasi IoT Central. |
Ekstensi | Pratinjau |
az iot central diagnostics validate-properties |
Validasi properti yang dilaporkan yang dikirim ke aplikasi IoT Central. |
Ekstensi | Pratinjau |
az iot central diagnostics monitor-events
Grup perintah 'iot central diagnostics' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Lihat pesan telemetri perangkat yang dikirim ke aplikasi IoT Central.
Memperlihatkan data telemetri yang dikirim ke aplikasi IoT Central. Secara default, ini menunjukkan semua data yang dikirim oleh semua perangkat. Gunakan parameter --device-id untuk memfilter ke perangkat tertentu.
az iot central diagnostics monitor-events --app-id
[--central-api-uri]
[--cg]
[--device-id]
[--enqueued-time]
[--module-id]
[--properties {all, anno, app, sys}]
[--repair {false, true}]
[--timeout]
[--token]
[--yes {false, true}]
Contoh
Penggunaan dasar
az iot central diagnostics monitor-events --app-id {app_id}
Penggunaan dasar saat memfilter pada perangkat target
az iot central diagnostics monitor-events --app-id {app_id} -d {device_id}
Penggunaan dasar saat memfilter perangkat yang ditargetkan dengan kartubebas dalam ID
az iot central diagnostics monitor-events --app-id {app_id} -d Device*d
Penggunaan dasar saat memfilter pada modul.
az iot central diagnostics monitor-events --app-id {app_id} -m {module_id}
Penggunaan dasar saat memfilter modul yang ditargetkan dengan kartubebas dalam ID
az iot central diagnostics monitor-events --app-id {app_id} -m Module*
Filter perangkat dan tentukan grup konsumen Event Hub yang akan diikat.
az iot central diagnostics monitor-events --app-id {app_id} -d {device_id} --cg {consumer_group_name}
Menerima anotasi pesan (header pesan)
az iot central diagnostics monitor-events --app-id {app_id} -d {device_id} --properties anno
Menerima anotasi pesan + properti sistem. Jangan pernah kehabisan waktu.
az iot central diagnostics monitor-events --app-id {app_id} -d {device_id} --properties anno sys --timeout 0
Menerima semua atribut pesan dari semua pesan perangkat
az iot central diagnostics monitor-events --app-id {app_id} --props all
Menerima semua pesan dan mengurai payload pesan sebagai JSON
az iot central diagnostics monitor-events --app-id {app_id} --output json
Parameter yang Diperlukan
ID Aplikasi aplikasi IoT Central yang ingin Anda kelola. Anda dapat menemukan ID Aplikasi di halaman "Tentang" untuk aplikasi Anda di bawah menu bantuan.
Parameter Opsional
Akhiran DNS IoT Central yang terkait dengan aplikasi Anda.
Tentukan grup konsumen yang akan digunakan saat menyambungkan ke titik akhir pusat aktivitas.
ID perangkat perangkat target. Anda dapat menemukan ID perangkat dengan, mengklik tombol Sambungkan di halaman Detail Perangkat.
Menunjukkan waktu yang harus digunakan sebagai titik awal untuk membaca pesan dari partisi. Unit adalah milidetik sejak zaman unix. Jika tidak ada waktu yang ditunjukkan "sekarang" digunakan.
ID Modul IoT Edge jika jenis perangkat adalah IoT Edge.
Menunjukkan properti pesan kunci ke output. sys = properti sistem, aplikasi = properti aplikasi, ano = anotasi.
Instal ulang dependensi uamqp yang kompatibel dengan versi ekstensi. Default: false.
Detik maksimum untuk mempertahankan koneksi tanpa menerima pesan. Gunakan 0 untuk tak terbatas.
Jika Anda lebih suka mengirimkan permintaan tanpa mengautentikasi terhadap Azure CLI, Anda dapat menentukan token pengguna yang valid untuk mengautentikasi permintaan Anda. Anda harus menentukan jenis kunci sebagai bagian dari permintaan. Pelajari lebih lanjut di https://aka.ms/iotcentraldocsapi.
Lewati permintaan pengguna. Menunjukkan penerimaan tindakan. Digunakan terutama untuk skenario otomatisasi. Default: false.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az iot central diagnostics monitor-properties
Grup perintah 'iot central diagnostics' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Lihat properti yang diinginkan dan dilaporkan yang dikirim ke/dari aplikasi IoT Central.
Polling perangkat-kembar dari pusat dan membandingkannya dengan perangkat-kembar terakhir Parses properti dari perangkat-kembar, dan mendeteksi apakah perubahan dilakukan Cetak subset properti yang diubah dalam interval polling.
az iot central diagnostics monitor-properties --app-id
--device-id
[--central-api-uri]
[--token]
Contoh
Penggunaan dasar
az iot central diagnostics monitor-properties --app-id {app_id} -d {device_id}
Parameter yang Diperlukan
ID Aplikasi aplikasi IoT Central yang ingin Anda kelola. Anda dapat menemukan ID Aplikasi di halaman "Tentang" untuk aplikasi Anda di bawah menu bantuan.
ID perangkat perangkat target. Anda dapat menemukan ID perangkat dengan, mengklik tombol Sambungkan di halaman Detail Perangkat.
Parameter Opsional
Akhiran DNS IoT Central yang terkait dengan aplikasi Anda.
Jika Anda lebih suka mengirimkan permintaan tanpa mengautentikasi terhadap Azure CLI, Anda dapat menentukan token pengguna yang valid untuk mengautentikasi permintaan Anda. Anda harus menentukan jenis kunci sebagai bagian dari permintaan. Pelajari lebih lanjut di https://aka.ms/iotcentraldocsapi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az iot central diagnostics registration-summary
Grup perintah 'iot central diagnostics' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Lihat ringkasan pendaftaran semua perangkat dalam aplikasi.
Catatan: Perintah ini dapat memakan waktu yang signifikan untuk dikembalikan jika aplikasi Anda berisi banyak perangkat.
az iot central diagnostics registration-summary --app-id
[--api-version {2022-06-30-preview, 2022-07-31}]
[--central-api-uri]
[--token]
Contoh
Ringkasan pendaftaran
az iot central diagnostics registration-summary --app-id {appid}
Parameter yang Diperlukan
ID Aplikasi aplikasi IoT Central yang ingin Anda kelola. Anda dapat menemukan ID Aplikasi di halaman "Tentang" untuk aplikasi Anda di bawah menu bantuan.
Parameter Opsional
Argumen 'api_version' telah tidak digunakan lagi dan akan dihapus dalam rilis mendatang.
Parameter perintah ini tidak digunakan lagi dan akan diabaikan. Dalam rilis mendatang, kami hanya akan mendukung API IoT Central dari versi GA terbaru. Jika ada API yang belum GA, kami akan memanggil versi pratinjau terbaru.
Akhiran DNS IoT Central yang terkait dengan aplikasi Anda.
Jika Anda lebih suka mengirimkan permintaan tanpa mengautentikasi terhadap Azure CLI, Anda dapat menentukan token pengguna yang valid untuk mengautentikasi permintaan Anda. Anda harus menentukan jenis kunci sebagai bagian dari permintaan. Pelajari lebih lanjut di https://aka.ms/iotcentraldocsapi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az iot central diagnostics validate-messages
Grup perintah 'iot central diagnostics' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Validasi pesan yang dikirim ke IoT Hub untuk aplikasi IoT Central.
Melakukan validasi pada pesan telemetri dan melaporkan kembali data yang tidak dimodelkan dalam templat perangkat atau data di mana jenis data tidak cocok dengan apa yang ditentukan dalam templat perangkat.
az iot central diagnostics validate-messages --app-id
[--central-api-uri]
[--cg]
[--device-id]
[--dr]
[--enqueued-time]
[--max-messages]
[--minimum-severity {error, info, warning}]
[--module-id]
[--properties {all, anno, app, sys}]
[--repair {false, true}]
[--style {csv, json, scroll}]
[--timeout]
[--token]
[--yes {false, true}]
Contoh
Penggunaan dasar
az iot central diagnostics validate-messages --app-id {app_id}
Kesalahan output saat terdeteksi
az iot central diagnostics validate-messages --app-id {app_id} --style scroll
Penggunaan dasar saat memfilter pada perangkat target
az iot central diagnostics validate-messages --app-id {app_id} -d {device_id}
Penggunaan dasar saat memfilter perangkat yang ditargetkan dengan kartubebas dalam ID
az iot central diagnostics validate-messages --app-id {app_id} -d Device*
Penggunaan dasar saat memfilter pada modul.
az iot central diagnostics validate-messages --app-id {app_id} -m {module_id}
Penggunaan dasar saat memfilter modul yang ditargetkan dengan kartubebas dalam ID
az iot central diagnostics validate-messages --app-id {app_id} -m Module*
Filter perangkat dan tentukan grup konsumen Event Hub yang akan diikat.
az iot central diagnostics validate-messages --app-id {app_id} -d {device_id} --cg {consumer_group_name}
Parameter yang Diperlukan
ID Aplikasi aplikasi IoT Central yang ingin Anda kelola. Anda dapat menemukan ID Aplikasi di halaman "Tentang" untuk aplikasi Anda di bawah menu bantuan.
Parameter Opsional
Akhiran DNS IoT Central yang terkait dengan aplikasi Anda.
Tentukan grup konsumen yang akan digunakan saat menyambungkan ke titik akhir pusat aktivitas.
ID perangkat perangkat target. Anda dapat menemukan ID perangkat dengan, mengklik tombol Sambungkan di halaman Detail Perangkat.
Durasi maksimum untuk menerima pesan dari perangkat target sebelum mengakhiri koneksi. Gunakan 0 untuk tak terbatas.
Menunjukkan waktu yang harus digunakan sebagai titik awal untuk membaca pesan dari partisi. Unit adalah milidetik sejak zaman unix. Jika tidak ada waktu yang ditunjukkan "sekarang" digunakan.
Jumlah maksimum pesan yang akan diterima dari perangkat target sebelum mengakhiri koneksi. Gunakan 0 untuk tak terbatas.
Tingkat keparahan minimum masalah yang diperlukan untuk pelaporan.
ID Modul IoT Edge jika jenis perangkat adalah IoT Edge.
Menunjukkan properti pesan kunci ke output. sys = properti sistem, aplikasi = properti aplikasi, ano = anotasi.
Instal ulang dependensi uamqp yang kompatibel dengan versi ekstensi. Default: false.
Menunjukkan stylescroll output = memberikan kesalahan saat tiba, json = meringkas hasil sebagai json, csv = meringkas hasil sebagai csv.
Detik maksimum untuk mempertahankan koneksi tanpa menerima pesan. Gunakan 0 untuk tak terbatas.
Jika Anda lebih suka mengirimkan permintaan tanpa mengautentikasi terhadap Azure CLI, Anda dapat menentukan token pengguna yang valid untuk mengautentikasi permintaan Anda. Anda harus menentukan jenis kunci sebagai bagian dari permintaan. Pelajari lebih lanjut di https://aka.ms/iotcentraldocsapi.
Lewati permintaan pengguna. Menunjukkan penerimaan tindakan. Digunakan terutama untuk skenario otomatisasi. Default: false.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az iot central diagnostics validate-properties
Grup perintah 'iot central diagnostics' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Validasi properti yang dilaporkan yang dikirim ke aplikasi IoT Central.
Melakukan validasi pada pembaruan properti yang dilaporkan:
- Peringatan - Properti yang dikirim oleh perangkat yang tidak dimodelkan di pusat.
- Peringatan - Properti dengan nama yang sama yang dideklarasikan dalam beberapa antarmuka harus memiliki nama antarmuka yang disertakan sebagai bagian dari pembaruan properti.
az iot central diagnostics validate-properties --app-id
--device-id
[--central-api-uri]
[--minimum-severity {error, info, warning}]
[--token]
Contoh
Penggunaan dasar
az iot central diagnostics validate-properties --app-id {app_id} -d {device_id}
Parameter yang Diperlukan
ID Aplikasi aplikasi IoT Central yang ingin Anda kelola. Anda dapat menemukan ID Aplikasi di halaman "Tentang" untuk aplikasi Anda di bawah menu bantuan.
ID perangkat perangkat target. Anda dapat menemukan ID perangkat dengan, mengklik tombol Sambungkan di halaman Detail Perangkat.
Parameter Opsional
Akhiran DNS IoT Central yang terkait dengan aplikasi Anda.
Tingkat keparahan minimum masalah yang diperlukan untuk pelaporan.
Jika Anda lebih suka mengirimkan permintaan tanpa mengautentikasi terhadap Azure CLI, Anda dapat menentukan token pengguna yang valid untuk mengautentikasi permintaan Anda. Anda harus menentukan jenis kunci sebagai bagian dari permintaan. Pelajari lebih lanjut di https://aka.ms/iotcentraldocsapi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.