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.

'iot ops' 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 komut alanını 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' 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/[v1beta1]
  • opcuabroker.iotoperations.azure.com/[v1beta1]
  • orchestrator.iotoperations.azure.com/[v1]
  • akri.sh/[v0]
  • deviceregistry.microsoft.com/[v1beta1]
  • clusterconfig.azure.com/[v1]
  • connectivity.iotoperations.azure.com/[v1beta1]

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 {akri, auto, billing, broker, dataflow, deviceregistry, opcua, orc}]

Ö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. Bu, istatistik izleme getirme özelliğinin diğer adıdır.

az iot ops support create-bundle --ops-service broker --broker-traces

İ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. Otomatik seçilirse, işlem hangi hizmetlerin kullanılabilir olduğunu algılar.

Kabul edilen değerler: akri, auto, billing, broker, dataflow, deviceregistry, opcua, orc
Default value: auto
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.