5.3. 分散トレーシング UI プラグイン
Cluster Observability Operator はテクノロジープレビュー機能としてのみ使用できます。テクノロジープレビュー機能は、Red Hat 製品のサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではないことがあります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。テクノロジープレビューの機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行いフィードバックを提供していただくことを目的としています。
Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
分散トレーシング UI プラグインは、OpenShift Web コンソールの Observe
5.3.1. Cluster Observability Operator 分散トレーシング UI プラグインのインストール
前提条件
-
cluster-admin
クラスターロールを持つユーザーとしてクラスターにアクセスできる。 - OpenShift Container Platform Web コンソールにログインしている。
- Cluster Observability Operator がインストールされている。
手順
-
OpenShift Container Platform Web コンソールで、Operator
Installed Operator をクリックし、Cluster Observability Operator を選択します。 - UI Plugin タブ (タブリストの右端) を選択し、Create UIPlugin を押します。
YAML view を選択し、次の内容を入力して、Create を押します。
apiVersion: observability.openshift.io/v1alpha1 kind: UIPlugin metadata: name: distributed-tracing spec: type: DistributedTracing
5.3.2. Cluster Observability Operator 分散トレーシング UI プラグインの使用
前提条件
-
cluster-admin
クラスターロールを持つユーザーとしてクラスターにアクセスできる。 - OpenShift Container Platform Web コンソールにログインしている。
- Cluster Observability Operator がインストールされている。
- Cluster Observability Operator 分散トレーシング UI プラグインがインストールされている。
-
クラスター内に
TempoStack
またはTempoMonolithic
マルチテナントインスタンスがある。
手順
-
OpenShift Container Platform Web コンソールの Administrator パースペクティブで、Observe
Traces をクリックします。 TempoStack
またはTempoMonolithic
マルチテナントインスタンスを選択し、ロードするトレースの時間範囲とクエリーを設定します。トレースの開始時刻、期間、スパンの数を示す散布図にトレースが表示されます。散布図の下には、
Trace Name
、Spans
の数、Duration
などの情報を示すトレースのリストがあります。トレース名のリンクをクリックします。
選択したトレースのトレース詳細ページに、トレース内の全スパンのガントチャートが表示されます。スパンを選択して、設定した属性の内訳を表示します。