Aracılığıyla paylaş


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

Önizleme

'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.

--bn --bundle-name

Destek paketi zip dosyasının dosya adı. Sağlanmadıysa, şu biçim kullanılır: 'support_bundle_{timestamp}_aio'.

--broker-traces

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
--bundle-dir

Üretilen paketin kaydedileceği yerel dizin. Dizin sağlanmazsa geçerli dizin kullanılır.

--context

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
--log-age

Kapsayıcı günlüğü yaşı saniye olarak.

Özellik Değer
Default value: 86400
--ops-service --svc

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
--debug

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
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

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