次の方法で共有


az iot ops support

Note

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

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

IoT Operations は操作をサポートします。

コマンド

名前 説明 状態
az iot ops support create-bundle

トラブルシューティングと診断に使用する標準サポート バンドル zip アーカイブを作成します。

拡張子 プレビュー

az iot ops support create-bundle

プレビュー

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

トラブルシューティングと診断に使用する標準サポート バンドル zip アーカイブを作成します。

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

  • mqttbroker.iotoperations.azure.com/[v1]
  • opcuabroker.iotoperations.azure.com/[v1beta1]
  • deviceregistry.microsoft.com/[v1]
  • clusterconfig.azure.com/[v1]
  • connectivity.iotoperations.azure.com/[v1]
  • arccontainerstorage.azure.net/[v1]
  • secret-sync.x-k8s.io/v1alpha1
  • secrets-store.csi.x-k8s.io/v1

注: 削除されたポッドからのログは、アクセスできないため、キャプチャされません。 ポッドが削除された理由の詳細については、関連するポッドとノード ファイルを参照してください。

az iot ops support create-bundle [--broker-traces {false, true}]
                                 [--bundle-dir]
                                 [--context]
                                 [--log-age]
                                 [--ops-service {acs, akri, azuremonitor, billing, broker, dataflow, deviceregistry, opcua, schemaregistry, secretstore}]

既定のオプションを使用した基本的な使用方法。 この形式のコマンドは、IoT Operations API を自動検出し、過去 24 時間のコンテナー ログをキャプチャする適切なバンドルを構築します。 バンドルは現在の作業ディレクトリで生成されます。

az iot ops support create-bundle

特定のサービスでデータ キャプチャを制限し、カスタム出力ディレクトリでバンドルを生成します。

az iot ops support create-bundle --ops-service opcua --bundle-dir ~/ops

カスタム コンテナー ログの有効期間を秒単位で指定します。

az iot ops support create-bundle --ops-service broker --log-age 172800

サポート バンドルに mqtt ブローカー トレースを含めます。

az iot ops support create-bundle --ops-service broker --broker-traces

サポート バンドルに Arc コンテナー ストレージ リソースを含めます。

az iot ops support create-bundle --ops-service acs

サポート バンドルにシークレットストア リソースを含めます。

az iot ops support create-bundle --ops-service secretstore

単一の --ops-service フラグを使用して、サポート バンドルに複数のサービスを含めます。

az iot ops support create-bundle --ops-service broker opcua deviceregistry

複数の --ops-service フラグを使用して、サポート バンドルに複数のサービスを含めます。

az iot ops support create-bundle --ops-service broker --ops-service opcua --ops-service deviceregistry

省略可能のパラメーター

--broker-traces

サポート バンドルに mqtt ブローカー トレースを含めます。 使用すると、生成されたバンドルにかなりのサイズが追加される場合があります。

指定可能な値: false, true
--bundle-dir

生成されたバンドルの保存先となるローカル ディレクトリ。 指定されたディレクトリがない場合は、現在のディレクトリが使用されます。

--context

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

--log-age

コンテナー ログの有効期間 (秒単位)。

規定値: 86400
--ops-service --svc

サポート バンドルの作成が適用される IoT Operations サービス。 サービスが提供されていない場合、操作は既定ですべてのサービスをキャプチャします。 --ops-service は 1 回以上使用できます。

指定可能な値: acs, akri, azuremonitor, billing, broker, dataflow, deviceregistry, opcua, schemaregistry, secretstore
グローバル パラメーター
--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 を使います。