az iot ops support
Note
Bu başvuru, Azure CLI (sürüm 2.67.0 veya üzeri) için azure-iot-ops uzantısının bir parçasıdır. Uzantı, az iot ops support komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Bu komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
IoT İşlemleri, işlemleri destekler.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az iot ops support create-bundle |
Sorun giderme ve tanılamada kullanılmak üzere standart bir destek paketi zip arşivi oluşturur. |
Extension | Preview |
az iot ops support create-bundle
'iot ops support' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Sorun giderme ve tanılamada kullanılmak üzere standart bir destek paketi zip arşivi oluşturur.
{Desteklenen hizmet API'leri}
- mqttbroker.iotoperations.azure.com/[v1,v1beta1]
- deviceregistry.microsoft.com/[v1,v1beta1]
- namespaces.deviceregistry.microsoft.com/[v1beta1]
- cert-manager.io/v1
- clusterconfig.azure.com/[v1]
- connectivity.iotoperations.azure.com/[v1,v1beta1]
- arccontainerstorage.azure.net/v1
- containerstorage.azure.com/v1
- secret-sync.x-k8s.io/v1alpha1
- secrets-store.csi.x-k8s.io/v1
- trust.cert-manager.io/v1alpha1
Not: Çıkarılan poddaki günlükler erişilemez olduğundan yakalanmaz. Bir pod'un neden çıkarıldığıyla ilgili ayrıntılar için lütfen ilgili pod ve düğüm dosyalarına bakın.
az iot ops support create-bundle [--bn --bundle-name]
[--broker-traces {false, true}]
[--bundle-dir]
[--context]
[--log-age]
[--ops-service --svc {acs, akri, azuremonitor, billing, broker, certmanager, connectors, dataflow, deviceregistry, meso, schemaregistry, secretstore}]
Örnekler
Varsayılan seçeneklerle temel kullanım. Komutun bu biçimi IoT İşlemLERI API'lerini otomatik olarak algılar ve son 24 saatlik kapsayıcı günlüklerini yakalayan uygun bir paket oluşturur. Paket geçerli çalışma dizininde oluşturulur.
az iot ops support create-bundle
Belirli bir hizmette veri yakalamayı kısıtlamanın yanı sıra paketi özel çıkış dizininde üretme.
az iot ops support create-bundle --ops-service connectors --bundle-dir ~/ops
Paketi özel bir çıkış dizininde oluşturun ve özel bir ad kullanın.
az iot ops support create-bundle --bundle-name mybundle --bundle-dir ~/ops
Saniyeler içinde özel bir kapsayıcı günlüğü yaşı belirtin.
az iot ops support create-bundle --ops-service broker --log-age 172800
Destek paketine mqtt aracısı izlemelerini ekleyin.
az iot ops support create-bundle --ops-service broker --broker-traces
Arc kapsayıcısı depolama kaynaklarını destek paketine ekleyin.
az iot ops support create-bundle --ops-service acs
Gizli dizi kaynaklarını destek paketine ekleyin.
az iot ops support create-bundle --ops-service secretstore
Destek paketine tek --ops-service bayrağıyla birden çok hizmet ekleyin.
az iot ops support create-bundle --ops-service broker connectors deviceregistry
Birden çok --ops-service bayrağıyla destek paketine birden çok hizmet ekleyin.
az iot ops support create-bundle --ops-service broker --ops-service connectors --ops-service deviceregistry
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Destek paketi zip dosyasının dosya adı. Sağlanmadıysa, şu biçim kullanılır: 'support_bundle_{timestamp}_aio'.
Destek paketine mqtt aracısı izlemelerini ekleyin. Kullanım, üretilen pakete önemli ölçüde boyut katabilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Üretilen paketin kaydedileceği yerel dizin. Dizin sağlanmazsa geçerli dizin kullanılır.
K8s kümesi iletişimi için kullanılacak Kubeconfig bağlam adı. Bağlam sağlanmazsa current_context kullanılır.
| Özellik | Değer |
|---|---|
| Parametre grubu: | K8s Cluster Arguments |
Kapsayıcı günlüğü yaşı saniye olarak.
| Özellik | Değer |
|---|---|
| Default value: | 86400 |
Destek paketi oluşturma işleminin geçerli olması gereken IoT İşlemleri hizmeti. Hizmet sağlanmazsa, işlem varsayılan olarak tüm hizmetleri yakalar. --ops-service bir veya daha fazla kez kullanılabilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | acs, akri, azuremonitor, billing, broker, certmanager, connectors, dataflow, deviceregistry, meso, schemaregistry, secretstore |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |