az iot ops broker

Note

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

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

Mqtt ブローカーの管理と操作。

コマンド

名前 説明 状態
az iot ops broker authn

ブローカー認証管理。

拡張子 プレビュー
az iot ops broker authn list

インスタンスに関連付けられている MQTT ブローカー認証リソースを一覧表示します。

拡張子 プレビュー
az iot ops broker authn show

Mqtt ブローカー認証リソースの詳細を表示します。

拡張子 プレビュー
az iot ops broker authz

ブローカー承認管理。

拡張子 プレビュー
az iot ops broker authz list

インスタンスに関連付けられている MQTT ブローカー承認リソースを一覧表示します。

拡張子 プレビュー
az iot ops broker authz show

Mqtt ブローカー承認リソースの詳細を表示します。

拡張子 プレビュー
az iot ops broker list

インスタンスに関連付けられている mqtt ブローカーを一覧表示します。

拡張子 プレビュー
az iot ops broker listener

ブローカー リスナーの管理。

拡張子 プレビュー
az iot ops broker listener list

ブローカーに関連付けられている mqtt ブローカー リスナーを一覧表示します。

拡張子 プレビュー
az iot ops broker listener show

mqtt ブローカー リスナーの詳細を表示します。

拡張子 プレビュー
az iot ops broker show

mqtt ブローカーの詳細を表示します。

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

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

拡張子 プレビュー

az iot ops broker list

プレビュー

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

インスタンスに関連付けられている mqtt ブローカーを一覧表示します。

az iot ops broker list --instance
                       --resource-group

インスタンス 'mycluster-ops-instance' 内のすべてのブローカーを列挙します。

az iot ops broker list --in mycluster-ops-instance -g myresourcegroup

必須のパラメーター

--instance -i

IoT Operations インスタンス名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--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 broker show

プレビュー

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

mqtt ブローカーの詳細を表示します。

az iot ops broker show --instance
                       --name
                       --resource-group

インスタンス 'mycluster-ops-instance' に既定のブローカー 'broker' の詳細を表示します。

az iot ops broker show -n broker --in mycluster-ops-instance -g myresourcegroup

必須のパラメーター

--instance -i

IoT Operations インスタンス名。

--name -n

Mqtt ブローカー名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--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 broker stats

プレビュー

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

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

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

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

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

az iot ops broker stats

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

az iot ops broker stats --watch

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

az iot ops broker stats --raw

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

az iot ops broker stats --trace-dir .

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

az iot ops broker 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 を使います。