Aracılığıyla paylaş


az iot ops support

Not

Bu başvuru, Azure CLI (sürüm 2.53.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.

Dahili Önizle

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]
  • 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

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 [--broker-traces {false, true}]
                                 [--bundle-dir]
                                 [--context]
                                 [--log-age]
                                 [--ops-service {acs, akri, azuremonitor, billing, broker, certmanager, dataflow, deviceregistry, opcua, openservicemesh, 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 opcua --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 opcua deviceregistry

Birden çok --ops-service bayrağıyla destek paketine birden çok hizmet ekleyin.

az iot ops support create-bundle --ops-service broker --ops-service opcua --ops-service deviceregistry

İsteğe Bağlı Parametreler

--broker-traces

Destek paketine mqtt aracısı izlemelerini ekleyin. Kullanım, üretilen pakete önemli ölçüde boyut katabilir.

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.

--log-age

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

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.

Kabul edilen değerler: acs, akri, azuremonitor, billing, broker, certmanager, dataflow, deviceregistry, opcua, openservicemesh, 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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.