メインコンテンツまでスキップ

Route

Route画面では、選択したOpenShiftクラスタのRoute現況を確認し、Routeごとの詳細情報やルーティングルール、TLS設定を追跡できます。RouteはOpenShiftにおいて、外部トラフィックを内部のServiceに公開するリソースです。

画面に入るには、左側メニューでKubernetes > Network > OpenShift > Routeを選択してください。左側のFiltersパネルのClusterでOpenShiftクラスタを展開した後、Allにチェックを入れると、該当クラスタの全ネームスペースのRouteが表示されます。

Route画面

注記

RouteはOpenShift専用のリソースであるため、ClusterフィルタにはOpenShiftクラスタのみが表示されます。

対象を選択する(Filters)​

左側のFilters > Clusterツリーで照会する対象を選択します。

  • クラスタを展開すると、ネームスペース一覧がチェックボックスで表示されます。Allにチェックを入れると、該当クラスタの全ネームスペースが選択されます。
  • Searchでネームスペースを素早く探すことができ、必要なネームスペースだけを個別に選択することもできます。
  • 接続が切断されたクラスタを選択すると、一覧が表示されず、接続状態を案内するメッセージが表示されます。

Route Listを見る​

Route Listで、Routeごとの情報を表で確認できます。Route Name、Namespace、Location、Service、Age、Status、Certificate expirationなどが表示されます。

  • LocationでRouteへアクセスするアドレスを確認でき、リンクアイコンで直接開いたり、コピーアイコンでアドレスをコピーしたりできます。
  • Serviceでトラフィックが転送される対象Serviceを確認できます。
  • Certificate expirationでTLS証明書の有効期限を確認できます。
  • 上部のフィルタ入力欄に条件を入力すると、一覧を絞り込めます。

Routeの詳細を確認する​

一覧でRoute Nameをクリックすると、画面右側に詳細スライドが表示されます。上部にはRouteの識別子が表示され、Information、Metric、Rule、Event、Alert、YAMLタブに切り替えられます。

Informationタブ​

Routeの基本情報とTLS設定を確認できます。

Route詳細 - Informationタブ

  • OpenShiftRoute領域でName、Cluster、Namespace、Portsなどを確認できます。
  • TLS領域でTermination Type(例: edge)、Insecure Traffic(例: Redirect)、Certificate Expirationを確認できます。
  • Name項目のDetailリンク、Namespaceなどのリンクをクリックすると、関連する対象に移動できます。

Metricタブ​

Routeのトラフィック指標の推移をチャートで確認できます。

Route詳細 - Metricタブ

  • Incoming Bytes、Outgoing Bytes、Error Rate、Avg Response Latency、Active Connectionsなどの指標をチャートで確認できます。
  • 右上の期間セレクターでチャートに表示する時間範囲を変更できます。

Ruleタブ​

Routeのルーティングルールを確認できます。

Route詳細 - Ruleタブ

  • Rule ListにHost、Path、Link、Backendが表示されます。
  • ホストとパス(Path)に応じて、どのバックエンドServiceにトラフィックが転送されるかを確認できます。

Eventタブ​

Routeに関連するKubernetesイベントを確認できます。

Route詳細 - Eventタブ

  • Event ListにType、Create Time、Kind、Name、Namespaceが表示されます。

Alertタブ​

Routeに適用されたアラームルールと発生現況を確認できます。

Route詳細 - Alertタブ

  • Rule ListにRule Name、Alert Stat Name、Target、Alert Detail、Last Triggered、Rule Typeなどが表示されます。
  • Show only Triggered Alertで発生したアラームだけを絞り込んで確認でき、List・Bar表示に切り替えられます。

YAMLタブ​

Routeの定義をYAML形式で確認できます。

Route詳細 - YAMLタブ

  • apiVersion、kind、metadata、spec、statusなど、Routeの全体定義を原文で確認できます。
  • 右上のコピーボタンでYAML内容をコピーできます。
ヒント

各詳細スライド右上のSlide Historyを押すと、以前に開いた詳細項目を再度確認できます。