4.2. OpenShift Service Mesh Console プラグイン
OpenShift Service Mesh Console (OSSMC) プラグインは、Service Mesh メニューとワークロードおよびサービス用の拡張タブを使用して、OpenShift Container Platform Web コンソールを拡張します。
4.2.1. OpenShift Service Mesh Console プラグインについて リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Service Mesh Console (OSSMC) プラグインは、Service Mesh の可視性を提供する OpenShift Container Platform Web コンソールのエクステンションです。
OSSMC プラグインは、プロジェクトのアクセス範囲に関係なく、1 つの Kiali インスタンスのみをサポートします。
OSSMC プラグインは、メインの OpenShift Container Platform Web コンソールナビゲーションに、次のメニューオプションを含む新しいカテゴリー Service Mesh を提供します。
- 概要
- メッシュ内の namespace を表すカードとして表示されるメッシュの概要を提供します。
- トラフィックグラフ
- ノードとエッジで表されるメッシュの完全なトポロジービューを提供します。各ノードはメッシュのコンポーネントを表し、各エッジはメッシュを介してコンポーネント間で流れるトラフィックを表します。
- Istio 設定
- メッシュ内のすべての Istio 設定ファイルのリストを提供します。これには、各リソースの設定が有効かどうかを簡単に確認できる列が含まれています。
- Mesh
- Istio インフラストラクチャーのステータスに関する詳細情報を提供します。これは、コアコンポーネントとアドオンコンポーネント、それらの健全性、およびそれらの相互接続方法を示すインフラストラクチャーのトポロジービューです。
Web コンソールの Workloads 詳細ページで、OSSMC プラグインは次のサブタブを持つ Service Mesh タブを追加します。
- 概要
- 選択したワークロードの概要を表示します。これには、すべての受信および送信エッジとノードを含むワークロードを示すローカライズされたトポロジーグラフが含まれます。
- トラフィック
- ワークロードへのすべての受信トラフィックと送信トラフィックに関する情報を表示します。
- ログ
- ワークロードのコンテナーのログを表示します。ログ時間順に並べられたコンテナーログと、Envoy サイドカープロキシーログがワークロードのアプリケーションログとどのように関連しているかを確認できます。トレーススパン統合を有効にすると、特定のトレーススパンに対応するログを表示できます。
- Metrics
- 対応するサブタブに、受信および送信のメトリクスグラフを表示します。すべてのワークロードメトリクスがここに表示され、ワークロードのパフォーマンスの詳細なビューが提供されます。トレーススパン統合を有効にすると、メトリクスと同時に発生したスパンを確認できます。グラフ上のスパンマーカーを使用すると、その期間に関連付けられた特定のスパンを確認できます。
- Traces
- 指定された期間に収集されたトレース範囲を示すグラフを提供します。トレーススパンは、ワークロードアプリケーション内の最も低レベルの詳細を表示します。トレースの詳細には、同じ時間枠内の他のリクエストやスパンとの比較を示すヒートマップも表示されます。
- Envoy
- Envoy サイドカー設定に関する情報を表示します。
Web コンソールの Networking の詳細ページで、OSSMC プラグインは Workloads の詳細ページと同様の Service Mesh タブを追加します。
Web コンソールの Projects の詳細ページで、OSSMC プラグインは、そのプロジェクトに関するトラフィックグラフ情報を提供する Service Mesh タブを追加します。これは、Traffic Graph ページに表示される情報と同じですが、そのプロジェクトに固有のものです。