Verrazzanoクラスタの分析
Verrazzanoは、環境における問題のトラブルシューティングに役立つvz analyze
コマンドライン・ツールを提供します。これを使用してクラスタを分析できます。また、vz bug-report
ツールで取得されたクラスタ・スナップショットも分析できます。vz bug-report
の詳細は、こちらを参照してください。
vz analyze
コマンドライン・ツールは、クラスタやクラスタ・スナップショットを分析し、検出された問題を報告し、実行する関連アクションを規定します。ユーザー、開発者および継続的インテグレーション(CI)は、このツールを使用して、発生した問題の根本原因をすばやく特定し、軽減アクションを決定し、他のユーザーまたはツールとの共有可能なレポートを提供できます。
CLIツールの設定
vz
コマンドライン・ツールを設定するには、こちらのステップに従います。
クラスタの分析
Kubernetesクラスタを分析するには:
$ vz analyze
クラスタ・スナップショットの分析
-
vz bug-report
ツールを使用して、クラスタ・スナップショットを取得します。my-bug-report.TAR.gz
という名前のTARファイルにバグ・レポートを作成し、それをディレクトリmy-cluster-snapshot
に抽出するには:$ vz bug-report my-bug-report.tar.gz mkdir my-cluster-snapshot tar -xvf my-bug-report.tar.gz -C my-cluster-snapshot
-
vz analyze
ツールを使用して、クラスタ・スナップショットを分析します。my-cluster-snapshot
にあるクラスタ・スナップショットの分析を実行するには:$ vz analyze --capture-dir my-cluster-snapshot
vz analyzeツールを使用した複数のスナップショットの分析
vz analyze
ツールは、指定されたルート・ディレクトリの下にあるすべてのクラスタ・スナップショット・ディレクトリを検出および分析します。これで、ディレクトリを作成することができます。関連するクラスタのクラスタ・スナップショットがサブディレクトリに保持され、それらをツールで分析できます。
たとえば:
my-cluster-snapshots
CAPTURE_DIR-1
cluster-snapshot
...
CAPTURE_DIR-2
cluster-snapshot
...
To perform an analysis of the clusters under my-cluster-snapshots
にあるクラスタの分析を実行するには:
$ vz analyze --capture-dir my-cluster-snapshots
使用方法
次の構文を使用して、ターミナル・ウィンドウでvz
コマンドを実行します。
$ vz analyze [flags]
使用可能なオプション
コマンド | 定義 |
---|---|
--capture-dir string |
取得されたデータを保持するディレクトリ。 |
-h、--help |
vz analyze コマンドのヘルプ。 |
--report-file string |
レポート出力ファイルの名前。(デフォルトはstdout ) |
--report-format string |
レポート出力の形式。有効なレポート形式は、summaryとdetailedです。(デフォルトはsummary) |
-v、--verbose |
詳細出力を有効にします。 |
使用可能なフラグ
これらのフラグは、すべてのコマンドに適用されます。
フラグ | 定義 |
---|---|
--context string |
使用するkubeconfigファイル・コンテキストの名前。 |
--kubeconfig string |
使用するkubeconfigファイルのパス。 |