Aracılığıyla paylaş


az iot ops mq

Not

Bu başvuru, Azure CLI (sürüm 2.46.0 veya üzeri) için azure-iot-ops uzantısının bir parçasıdır. Uzantı, az iot ops mq 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

MQ'ya özgü araçlar.

Komutlar

Name Description Tür Durum
az iot ops mq get-password-hash

PBKDF2-HMAC-SHA512 uygulayan parolanın PBKDF2 karması oluşturur. Os.urandom'dan 128 bit tuz kullanılır.

Dahili Önizleme
az iot ops mq stats

Çalışan dmqtt istatistiklerini gösterin.

Dahili Önizleme

az iot ops mq get-password-hash

Ö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

PBKDF2-HMAC-SHA512 uygulayan parolanın PBKDF2 karması oluşturur. Os.urandom'dan 128 bit tuz kullanılır.

az iot ops mq get-password-hash --phrase
                                [--iterations]

Örnekler

Varsayılan karma yineleme sayısını kullanarak 'mypassphrase' tümceciği karmasını oluşturun.

az iot ops mq get-password-hash -p mypassphrase

Gerekli Parametreler

--phrase -p

Karma algoritmasının uygulanacağı parola.

İsteğe Bağlı Parametreler

--iterations -i

Daha yüksek yineleme sayısı kullanmak, kapsamlı bir aramanın maliyetini artırır ancak türetme işlemini orantılı olarak daha yavaş hale getirir.

varsayılan değer: 210000
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
varsayılan değer: 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.

az iot ops mq stats

Ö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

Çalışan dmqtt istatistiklerini gösterin.

{Desteklenen hizmet API'leri}

  • mq.iotoperations.azure.com/v1beta1.
az iot ops mq stats [--context]
                    [--metrics-port]
                    [--namespace]
                    [--protobuf-port]
                    [--raw {false, true}]
                    [--refresh]
                    [--trace-dir]
                    [--trace-ids]
                    [--watch {false, true}]

Örnekler

Tanılama Prometheus ölçümleri uç noktasından önemli performans göstergelerini getirin.

az iot ops mq stats

Düzenli aralıklarla yenilenen dinamik bir ekran dışında önceki örnekle aynıdır.

az iot ops mq stats --watch

Minimum işleme ile ölçüm uç noktasının ham çıkışını döndürür.

az iot ops mq stats --raw

Tanılama Protobuf uç noktasından tüm kullanılabilir mq izlemelerini getirin. Bu, hem 'Otel' hem de Grafana 'tempo' dosya biçimleri ile bir '.zip' üretecektir. Son değiştirilen bir izleme dosyaları özniteliği, izleme zaman damgasıyla eşleşecektir.

az iot ops mq stats --trace-dir .

İzlemeleri, boşlukla ayrılmış onaltılık biçimde sağlanan izleme kimliklerine göre getirin. Yalnızca 'Otel' biçimi gösterilir.

az iot ops mq stats --trace-ids 4e84000155a98627cdac7de46f53055d

İsteğe Bağlı Parametreler

--context

K8s kümesi iletişimi için kullanılacak Kubeconfig bağlam adı. Bağlam sağlanmazsa current_context kullanılır.

--metrics-port

Tanılama hizmeti ölçümleri API bağlantı noktası.

varsayılan değer: 9600
--namespace -n

Komutun çalışması gereken K8s kümesi ad alanı. Ad alanı sağlanmazsa kubeconfig current_context ad alanı kullanılır. Tanımlanmamışsa geri dönüş değeri azure-iot-operations kullanılır.

--protobuf-port

Tanılama hizmeti protobuf API bağlantı noktası.

varsayılan değer: 9800
--raw

ÖlçümLER API'sinden ham çıkış döndür.

kabul edilen değerler: false, true
--refresh

İstatistik yenilemesi arasındaki saniye sayısı. --watch ile uygulanabilir.

varsayılan değer: 10
--trace-dir

İzlemelerin paketlenip depolanacağı yerel dizin.

--trace-ids

Onaltılık biçimde boşlukla ayrılmış izleme kimlikleri.

--watch

İşlem bir istatistik tablosunu engeller ve dinamik olarak güncelleştirir.

kabul edilen değerler: false, true
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
varsayılan değer: 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.