OpenShift監視ユーザー ガイド

OpenShiftは強力かつ柔軟なオープン ソースのコンテナー アプリケーションで、Kubernatesがオーケストレーションと管理を行っています。セットアップや保守は複雑で、オペレーションで直面する課題を超えて行くには、24時間のOpenShift監視が必要です。Applications ManagerのOpenShift監視機能を使えば、アプリケーション保守の簡素化が可能で、十分なレベルのOpenShiftパフォーマンスを確保できます。

OpenShift監視を追加するには

新規OpenShift監視を作成するには、以下の手順に従ってください。

  1. 新規監視をクリックします。仮想化カテゴリでOpenshiftを選択します。
  2. OpenShiftサーバーの表示名を指定します。
  3. OpenShiftを実行しているサーバーのホスト名を入力してください。
  4. 下記の認証情報を利用を選ぶ場合は、Basic認証詳細を入力し、SSHで接続してください。
    • SSHv2を利用するには、公開鍵認証を選択してください。
    • プロンプト:プロンプト最後の文字を入力してください。デフォルトでは$となっており、>、#なども指定できます。
    • SSHポート:SSHポートを入力してください。デフォルトでは、22です。
  5. クラスター接続につかうOpenShift認証情報を入力してください(OpenShiftのユーザー名とパスワード)。
  6. 認証情報リストから選択する場合は、認証情報リストで設定済みの認証情報からそれぞれ選びます。
  7. タイムアウト間隔を指定します(秒)。
  8. ポーリング間隔を指定します(分)。
  9. OpenShiftを関連付ける監視グループを、コンボボックスで選択ください(任意項目)。監視は複数グループに関連付け可能です。
  10. 監視の追加をクリックしてください。これによって、ネットワークからOpenShiftを検出し、監視が始まります。

監視対象のパラメーター

監視タブをクリックし、監視カテゴリ ビューへ移動してください。仮想化テーブルの下で、OpenShiftをクリックしてください。OpenShift一括設定ビューが3つのタブに分類・表示されます。

  • 可用性タブでは、過去24時間か30日の可用性履歴がわかります。
  • パフォーマンス タブでは、過去24時間か30日のステータスとイベントがわかります。
  • リスト ビューでは、一括管理設定が可能です。

リストで監視をクリックすると、OpenShift監視ダッシュボードへと移動します。タブは9つに分けて表示されます。

概要

パラメーター説明
クラスター利用率詳細
平均クラスターCPU利用率 クラスターが利用している平均CPUを指します(%)。
平均クラスター メモリ利用率 クラスターが利用している平均メモリを指します(%)。
クラスター詳細:Pod
Pod利用率 利用中のPod比率を指します(%)。
利用済みPod数 利用中のPodの数を表します。
最大Pod数 利用できるPodの総数です。
プロジェクト詳細
プロジェクト名 プロジェクトの名前です。
プロジェクト表示名 ユーザーが決めた名前です。
プロジェクト リクエスター プロジェクトをリクエストしたユーザーの名前です。
プロジェクト ステータス プロジェクトのステータスを表します。
プロジェクト説明 プロジェクトの説明です。
プロジェクト作成時刻 プロジェクトが作成された時刻です。
トップ5ノード:利用Pod数順 利用Pod数でトップ5のノードのグラフです。
ノード詳細
マスター ノード数 存在するマスター ノードの数を表します。
ワーカー ノード数 存在するワーカー ノードの数を表します。
コンポーネント詳細
コンポーネント名 コンポーネントの名前です。
ステータス コンポーネントのステータスです。
コンポーネント メッセージ コンポーネント ステータスが正常ではないときに表示されるメッセージです。

ノード 

パラメーター説明
トップ5ノード:CPU利用率順 CPU利用率順でトップ5のノードのグラフです。
トップ5ノード:メモリ利用率順 メモリ利用率順でトップ5のノードのグラフです。
ノードのメモリとCPU詳細
名前 ノードの名前
割り当て可能CPUプロセッサー数 ノード内で割り当て可能なCPUコア数を指します。
CPU上限(%) ノードのCPU上限です(%)。
CPUリクエスト(%) リクエストのあったCPUの量です(%)。
割り当て可能メモリ(GiB) 割り当て可能なメモリの量を指します(GiB)。
メモリ上限(%) ノードのメモリ上限です(%)。
メモリ リクエスト(%) リクエストのあったメモリの量を指します(%)。
ノードPod詳細
名前 ノードの名前です。
Pod利用率詳細 利用中のPodの数を指します。緑は空きPod、赤は利用中のPodです。
利用済みPod数 利用Podの数を表します。
割り当て可能Pod数 割り当て可能なPodの数を表します。
Pod利用率(%) 利用中のPod比率を指します(%)。
イメージ数 コンテナー イメージの数を表します。
ノード詳細
名前 ノードの名前です。
ホスト ノードをホストしているマシンを指します。
内部IP マシンの IPアドレスです。
OS マシンの OSです。
タイプ マシンのタイプです。
割り当て可能一時ストレージ[エフェメラル](GiB) 割り当て可能な一時ストレージの量を表しますです(GiB)。
アクション 実行できるアクションは次の通りです。
  • インスタンスの説明:インスタンスの詳細情報を新規タブに表示します。

Pod

パラメーター説明
Pod詳細
Pod名 Podの名前です。
プロジェクト名 Pod作成元のプロジェクトの名前を指します。
Podノード名 Podが存在するノードの名前を指します。
Podアプリケーション Podアプリケーションの名前です。
Podタイプ Podのタイプです。
Pod IP Podの IPアドレスです。
Podステータス Podのステータスを表します。
Pod起動時刻 Podが起動された時刻を指します。
Pod作成時刻 Podが作成された時刻を指します。
トップ10 Pod:CPU 利用率順 CPU利用率で見たときのトップ10 Podのグラフです。
トップ10 Pod:メモリ利用率順 メモリ利用率で見たときのトップ10 Podのグラフです。
PodのメモリとCPU詳細
Pod名 Podの名前です。
コンテナーの数です。 Pod内のコンテナーの数を表します。
Pod CPU上限(%) PodのCPU上限です(%)。
Pod CPUリクエスト(%) CPUリクエスト量です(%)。
Podメモリ上限(%) Podのメモリ上限です(%)。
Podメモリ リクエスト(%) メモリ リクエスト量です(%)。
Pod永続ボリューム クレーム(persistent claim) Podの永続ボリューム クレームの名前です

コンテナー

パラメーター説明
トップ5コンテナー:再起動回数順 「トップ5ノード:再起動回数順」のグラフです。
コンテナー詳細
コンテナー名 コンテナーの名前です。
コンテナー イメージ コンテナーのイメージです。
Pod名 コンテナーのあるPodの名前です。
コンテナー ステータス コンテナーのステータスを表します。
コンテナー再起動回数 コンテナーが再起動した回数です。
コンテナー起動時刻 コンテナーの起動時刻を指します。

サービス

パラメーター説明
サービス詳細
名前 サービスの名前です。
プロジェクト名 作成サービスを含むプロジェクトの名前です。
アプリケーション サービスを利用しているアプリケーションの名前です。
サービス タイプ サービスのタイプです。
クラスターIP クラスターのIPアドレスです。
サービス ポート サービス ポートの数を表します。
作成時刻 サービスが作成された時刻です。
デプロイ詳細
名前 デプロイ名です。
プロジェクト名 作成デプロイメントを含むプロジェクトの名前です。
レプリカ セット レプリカ セットの名前です。
希望レプリカ(Desired Replica) 希望レプリカは、レプリケートを要するPodの数を表します。
実行中レプリカ 実行中レプリカは、実行中のレプリカの数を表示します。
利用可能レプリカ 利用可能レプリカは、お客さまユーザーが利用できるアプリケーション レプリカの数を指します。
デプロイメント可用性 当該デプロイが利用可能か否かを指します。
アクション ここでは2つのアクションが可能です。
  • インスタンスの説明:インスタンスの詳細情報を新規タブに表示します。
  • インスタンスの削除:OpenShift環境からインスタンスを削除します。

レプリカ

パラメーター説明
レプリケーション コントローラー詳細
名前 レプリケーション コントローラーの名前です。
プロジェクト名 作成したレプリケーション コントローラーを含むプロジェクトの名前です。
希望レプリカ(Desired Replica) 希望レプリカは、レプリケートを要するPodの数を表します。
実行中レプリカ 実行中レプリカは、実行中のレプリカの数を表示します。
利用可能レプリカ 利用可能レプリカは、お客さまユーザーが利用できるアプリケーション レプリカの数を指します。
アクション ここでは2つのアクションが可能です。
  • インスタンスの説明:インスタンスの詳細情報を新規タブに表示します。
  • インスタンスの削除:OpenShift環境からインスタンスを削除します
レプリケーション セット詳細
名前 レプリケーション セットの名前
プロジェクト名 作成したレプリケーション セットを含むプロジェクトの名前です。
希望レプリカ(Desired Replica) 希望レプリカは、レプリケートを要するPodの数を表します。
実行中レプリカ 実行中レプリカは、実行中のレプリカの数を表示します。
利用可能レプリカ 利用可能レプリカは、お客さまユーザーが利用できるアプリケーション レプリカの数を指します。
アクション ここでは2つのアクションが可能です。
  • インスタンスの説明:インスタンスの詳細情報を新規タブに表示します。
  • インスタンスの削除:OpenShift環境からインスタンスを削除します

ジョブ

パラメーター説明
名前 ジョブの名前
プロジェクト名 作成したジョブを含むプロジェクトの名前です。
並列実行レプリカ(Parallelism Replica) ジョブを並列実行する時のPodレプリカの数を示します。
希望レプリカ(Desired Replica) ジョブを並列実行する際のPodの数を示します。
成功レプリカ 成功Pod数を示します。
アクション ここでは2つのアクションが可能です。
  • インスタンスの説明:インスタンスの詳細情報を新規タブに表示します。
  • インスタンスの削除:OpenShift環境からインスタンスを削除します
ジョブ起動時刻 ジョブの起動時刻を指します。
ジョブ完了(分) ジョブ完了にかかる時間を指します。

永続ボリューム クレーム(persistent volume claim)

パラメーター説明
PVC名 PVCの名前です。
プロジェクト名 永続ボリューム クレームが作成されたプロジェクトの名前を指します(persistent volume claim)。
PVCアクセス モード PVCへのアクセス モードを指します。
PVCストレージ クラス ストレージのモード。自動か手動です。
PVCステータス PVCのステータスを表します。
PV名 永続ボリュームの名前です。
PVCリクエスト(GiB) PVCリクエスト量を指します(GiB)。
PVキャパシティ(GiB) PVの総キャパシティを指します(GiB)。
PVC作成時刻 PVCが作成された時刻です。