Aracılığıyla paylaş


az iot du device log

Uyarı

Bu başvuru, Azure CLI (sürüm 2.46.0 veya üzeri) için azure-iot uzantısının bir parçasıdır. az iot du device log komutunu ilk kez çalıştırdığınızda uzantı otomatik olarak yüklenir. Uzantılar hakkında daha fazla öğrenin.

Örnek günlüğü toplama yönetimi.

Komutlar

Name Description Tür Durum
az iot du device log collect

Belirtilen cihazlarda cihaz tanılama günlüğü toplama işlemini yapılandırın.

Uzantı GA
az iot du device log list

Örnek tanılama günlüğü toplama işlemlerini listeleyin.

Uzantı GA
az iot du device log show

Belirli bir örnek tanılama günlüğü toplama işlemini gösterin.

Uzantı GA

az iot du device log collect

Belirtilen cihazlarda cihaz tanılama günlüğü toplama işlemini yapılandırın.

az iot du device log collect --account
                             --agent-id
                             --instance
                             --lcid
                             [--description]
                             [--resource-group]

Örnekler

İki cihaz d0 ve d1 için tanılama günlüğü toplamayı yapılandırın.

az iot du device log collect -n {account_name} -i {instance_name} --log-collection-id {log_collection_id} --description "North-wing device diagnostics" --agent-id deviceId=d0 --agent-id deviceId=d1

d0 cihazında dağıtılan bir m0 modülü için tanılama günlüğü toplamayı yapılandırın.

az iot du device log collect -n {account_name} -i {instance_name} --log-collection-id {log_collection_id} --description "ML module diagnostics" --agent-id deviceId=d0 moduleId=m0

Gerekli Parametreler

--account -n

Cihaz Güncelleştirme hesabı adı. az config set defaults.adu_account={name}kullanarak varsayılan hesap adını yapılandırabilirsiniz.

--agent-id

Cihaz güncelleştirme aracısı tanımlayıcı özelliklerine karşılık gelen boşlukla ayrılmış anahtar=değer çiftleri. deviceId anahtarı gerekirken moduleId isteğe bağlıdır. --agent-id 1 veya daha fazla kez kullanılabilir.

--instance -i

Cihaz Güncelleştirme örneği adı. varsayılan örnek adını az config set defaults.adu_instance={name}kullanarak yapılandırabilirsiniz.

--lcid --log-collection-id

Günlük toplama kimliği.

İsteğe Bağlı Parametreler

--description

Günlük toplama işleminin açıklaması.

--resource-group -g

Cihaz Güncelleştirme hesabı kaynak grubu adı. az config set defaults.adu_group={name}kullanarak varsayılan grubu yapılandırabilirsiniz.

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

az iot du device log list

Örnek tanılama günlüğü toplama işlemlerini listeleyin.

az iot du device log list --account
                          --instance
                          [--resource-group]

Örnekler

Tanılama günlüğü toplama işlemlerini listeleyin.

az iot du device log list -n {account_name} -i {instance_name}

Gerekli Parametreler

--account -n

Cihaz Güncelleştirme hesabı adı. az config set defaults.adu_account={name}kullanarak varsayılan hesap adını yapılandırabilirsiniz.

--instance -i

Cihaz Güncelleştirme örneği adı. varsayılan örnek adını az config set defaults.adu_instance={name}kullanarak yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--resource-group -g

Cihaz Güncelleştirme hesabı kaynak grubu adı. az config set defaults.adu_group={name}kullanarak varsayılan grubu yapılandırabilirsiniz.

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

az iot du device log show

Belirli bir örnek tanılama günlüğü toplama işlemini gösterin.

az iot du device log show --account
                          --instance
                          --lcid
                          [--detailed {false, true}]
                          [--resource-group]

Örnekler

Tanılama günlüğü toplama işlemini gösterin.

az iot du device log show -n {account_name} -i {instance_name} --log-collection-id {log_collection_id}

Gerekli Parametreler

--account -n

Cihaz Güncelleştirme hesabı adı. az config set defaults.adu_account={name}kullanarak varsayılan hesap adını yapılandırabilirsiniz.

--instance -i

Cihaz Güncelleştirme örneği adı. varsayılan örnek adını az config set defaults.adu_instance={name}kullanarak yapılandırabilirsiniz.

--lcid --log-collection-id

Günlük toplama kimliği.

İsteğe Bağlı Parametreler

--detailed

Komutun günlük toplama işleminin ayrıntılı durumunu getirip getirmemesi gerektiğini gösteren bayrak.

Kabul edilen değerler: false, true
--resource-group -g

Cihaz Güncelleştirme hesabı kaynak grubu adı. az config set defaults.adu_group={name}kullanarak varsayılan grubu yapılandırabilirsiniz.

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