Share via


az iot ops mq

Note

このリファレンスは、Azure CLI (バージョン 2.46.0 以降) の azure-iot-ops 拡張機能の一部です。 拡張機能は、az iot ops mq コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。

コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

MQ 固有のツール。

コマンド

名前 説明 Status
az iot ops mq get-password-hash

PBKDF2-HMAC-SHA512 を適用するパスフレーズの PBKDF2 ハッシュを生成します。 os.urandom から 128 ビットのソルトが使用されます。

拡張子 プレビュー
az iot ops mq stats

dmqtt 実行中の統計を表示します。

拡張子 プレビュー

az iot ops mq get-password-hash

プレビュー

コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

PBKDF2-HMAC-SHA512 を適用するパスフレーズの PBKDF2 ハッシュを生成します。 os.urandom から 128 ビットのソルトが使用されます。

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

既定のハッシュ反復回数を使用して、"mypassphrase" という語句のハッシュを生成します。

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

必須のパラメーター

--phrase -p

ハッシュ アルゴリズムを適用するパスフレーズ。

省略可能のパラメーター

--iterations -i

反復回数を増やすと、徹底的な検索のコストが増加しますが、派生も比例して遅くなります。

既定値: 210000
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az iot ops mq stats

プレビュー

コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

dmqtt 実行中の統計を表示します。

{サポートされているサービス API}

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

診断 Prometheus メトリック エンドポイントから主要業績評価指標をフェッチします。

az iot ops mq stats

定期的に更新される動的表示を除き、前の例と同じです。

az iot ops mq stats --watch

最小処理でメトリック エンドポイントの生出力を返します。

az iot ops mq stats --raw

診断 Protobuf エンドポイントから使用可能なすべての mq トレースをフェッチします。 これにより、'Otel' ファイル形式と Grafana 'tempo' ファイル形式の両方を持つ '.zip' が生成されます。 トレース ファイルの最後に変更された属性は、トレース タイムスタンプと一致します。

az iot ops mq stats --trace-dir .

スペース区切りの 16 進形式で提供されるトレース ID でトレースをフェッチします。 'Otel' 形式のみが表示されます。

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

省略可能のパラメーター

--context

k8s クラスター通信に使用する Kubeconfig コンテキスト名。 コンテキストが指定されていない場合は、current_contextが使用されます。

--metrics-port

診断サービス メトリック API ポート。

既定値: 9600
--namespace -n

コマンドが操作する必要がある K8s クラスター名前空間。 名前空間が指定されていない場合は、kubeconfig current_context名前空間が使用されます。 定義されていない場合は、フォールバック値 azure-iot-operations が使用されます。

--protobuf-port

診断サービスの protobuf API ポート。

既定値: 9800
--raw

メトリック API から生出力を返します。

承認された値: false, true
--refresh

統計の更新間の秒数。 --watch で適用できます。

既定値: 10
--trace-dir

トレースがバンドルされ、格納されるローカル ディレクトリ。

--trace-ids

スペース区切りのトレース ID (16 進形式)。

--watch

操作は統計テーブルをブロックし、動的に更新します。

承認された値: false, true
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。