az iot ops support
Catatan
Referensi ini adalah bagian dari ekstensi azure-iot-ops untuk Azure CLI (versi 2.53.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah dukungan az iot ops. Pelajari lebih lanjut tentang ekstensi.
Grup perintah ini dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Operasi IoT mendukung operasi.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az iot ops support create-bundle |
Membuat arsip zip bundel dukungan standar untuk digunakan dalam pemecahan masalah dan diagnostik. |
Ekstensi | Pratinjau |
az iot ops support create-bundle
Grup perintah 'dukungan iot ops' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Membuat arsip zip bundel dukungan standar untuk digunakan dalam pemecahan masalah dan diagnostik.
{API layanan yang didukung}
- mqttbroker.iotoperations.azure.com/[v1]
- opcuabroker.iotoperations.azure.com/[v1beta1]
- deviceregistry.microsoft.com/[v1]
- cert-manager.io/v1
- clusterconfig.azure.com/[v1]
- connectivity.iotoperations.azure.com/[v1]
- arccontainerstorage.azure.net/v1
- containerstorage.azure.com/v1
- config.openservicemesh.io/v1alpha2
- policy.openservicemesh.io/v1alpha1
- secret-sync.x-k8s.io/v1alpha1
- secrets-store.csi.x-k8s.io/v1
- trust.cert-manager.io/v1alpha1
Catatan: log dari pod yang dikeluarkan tidak akan ditangkap, karena tidak dapat diakses. Untuk detail tentang mengapa pod dikeluarkan, silakan merujuk ke file pod dan simpul terkait.
az iot ops support create-bundle [--broker-traces {false, true}]
[--bundle-dir]
[--context]
[--log-age]
[--ops-service {acs, akri, azuremonitor, billing, broker, certmanager, dataflow, deviceregistry, opcua, openservicemesh, schemaregistry, secretstore}]
Contoh
Penggunaan dasar dengan opsi default. Bentuk perintah ini akan mendeteksi API Operasi IoT secara otomatis dan membangun bundel yang sesuai yang menangkap 24 jam terakhir log kontainer. Bundel akan diproduksi di direktori kerja saat ini.
az iot ops support create-bundle
Batasi pengambilan data pada layanan tertentu serta memproduksi bundel dalam dir output kustom.
az iot ops support create-bundle --ops-service opcua --bundle-dir ~/ops
Tentukan usia log kontainer kustom dalam hitungan detik.
az iot ops support create-bundle --ops-service broker --log-age 172800
Sertakan jejak broker mqtt dalam bundel dukungan.
az iot ops support create-bundle --ops-service broker --broker-traces
Sertakan sumber daya penyimpanan kontainer busur dalam bundel dukungan.
az iot ops support create-bundle --ops-service acs
Sertakan sumber daya secretstore dalam bundel dukungan.
az iot ops support create-bundle --ops-service secretstore
Sertakan beberapa layanan dalam bundel dukungan dengan bendera --ops-service tunggal.
az iot ops support create-bundle --ops-service broker opcua deviceregistry
Sertakan beberapa layanan dalam bundel dukungan dengan beberapa bendera --ops-service.
az iot ops support create-bundle --ops-service broker --ops-service opcua --ops-service deviceregistry
Parameter Opsional
Sertakan jejak broker mqtt dalam bundel dukungan. Penggunaan dapat menambahkan ukuran yang cukup besar ke bundel yang diproduksi.
Direktori lokal tempat bundel yang diproduksi akan disimpan. Jika tidak ada direktori yang disediakan, direktori saat ini digunakan.
Nama konteks Kubeconfig yang akan digunakan untuk komunikasi kluster k8s. Jika tidak ada konteks yang disediakan current_context digunakan.
Usia log kontainer dalam hitungan detik.
Layanan Operasi IoT tempat pembuatan bundel dukungan harus berlaku. Jika tidak ada layanan yang disediakan, operasi akan default untuk mengambil semua layanan. --ops-service dapat digunakan satu atau beberapa kali.
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.