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
'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
Destek paketine mqtt aracısı izlemelerini ekleyin. Kullanım, üretilen pakete önemli ölçüde boyut katabilir.
Ü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.
Kapsayıcı günlüğü yaşı saniye olarak.
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.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.