GKE - コントロール プレーン アプリケーションのインストールとダッシュボードの表示
GKE - コントロール プレーン アプリケーションをインストールする手順と各アプリケーション ダッシュボードについて説明し、ダッシュボードの例を示します。
アプリケーションのインストール
これで GKE の収集のセットアップが完了したため、GKE - コントロール プレーン用 Sumo Logic アプリケーションをインストールして、事前設定済みの Kubernetes ダッシュボードにアクセスして GKE 環境を視覚化できます。
アプリケーションをインストールするには、次の手順を実行します。
- App カタログでのアプリケーションの特定とインストール。インストール前にアプリケーションに含まれているダッシュボードのプレビューを見たい場合は、[Preview Dashboards (ダッシュボードのプレビュー)] をクリックします。
-
[App Catalog (App カタログ)] で "GKE" を探してアプリケーションを選択します。
-
アプリケーションをインストールするには、[Add to Library (ライブラリに追加)] をクリックして、以下のフィールドに情報を入力します。
-
App Name (アプリケーション名)。アプリケーションに既存の名前をそのまま使用することも、任意の名前を入力することもできます。
-
Data Source (データ ソース)。 [GKE Log Source (GKE ログ Source)] では、[Source Category] を選択したままにして、Google Cloud Platform (GCP) Source の設定中に使用した Source Category の値を入力します。
-
Advanced (詳細)。[Location in Library (ライブラリの場所)] (デフォルトはライブラリの Personal フォルダ) を選択するか、[New Folder (新規フォルダ)] をクリックして新しいフォルダを作成します。
-
-
[Add to Library (ライブラリに追加)] をクリックします。
テンプレート変数でのフィルタリング
テンプレート変数は、データの通用範囲を途中で変更するための動的ダッシュボードを提供します。変数を適用してダッシュボードでトラブルシューティングを行うと、データへの動的な変更を表示することで、根本原因をすばやく特定できます。詳細については、「Filter with template variables (テンプレート変数でのフィルタリング)」ヘルプ ページを参照してください。
[GKE - API Server (GKE - API サーバ)] ダッシュボード
[GKE - API Server (GKE - API サーバ)] ダッシュボードは、Kubernetes API を提供するコントロール プレーン コンポーネントである API サーバのログを表示します。パネルには、API サーバ エラー、警告、およびアクティビティの詳細が表示されます。
このダッシュボードでは以下の操作を行うことができます。
- API サーバの健全性とパフォーマンスをモニタリングする。
- サーバ リクエスト率を確認する。
- サーバ リクエストの成功率と失敗率を確認する。
- クライアント アクティビティを確認する。
[GKE - Cluster Logs - Legacy Stackdriver (GKE - クラスタ ログ - Legacy Stackdriver)] ダッシュボードと [GKE - Cluster Logs - Stackdriver Monitoring (GKE - クラスタ ログ - Stackdriver Monitoring)] ダッシュボード
[GKE - Cluster Logs - Legacy Stackdriver (GKE - クラスタ ログ - Legacy Stackdriver)] ダッシュボードと [GKE - Cluster Logs - Stackdriver Monitoring (GKE - クラスタ ログ - Stackdriver Monitoring)] ダッシュボードは、クラスタ全体の健全性と、すべてのコンポーネントとリソースの詳細の概要を提供します。
これらのダッシュボードでは以下の操作を行うことができます。
- クラスタの健全性を確認する。
- エラー メッセージとイベントを重大度別に確認する。
- クラスタのスケーリングの概要を取得する。
[GKE - Cluster Logs - Legacy Stackdriver (GKE - ノード ログ - Legacy Stackdriver)] ダッシュボードと [GKE - Cluster Logs - Stackdriver Monitoring (GKE - ノード ログ - Stackdriver Monitoring)] ダッシュボード
[GKE - Cluster Logs - Legacy Stackdriver (GKE - ノード ログ - Legacy Stackdriver)] ダッシュボードと [GKE - Cluster Logs - Stackdriver Monitoring (GKE - ノード ログ - Stackdriver Monitoring)] ダッシュボードは、ノード全体の健全性に関する情報を表示して、エラー、警告、および異常状態を強調します。
これらのダッシュボードでは以下の操作を行うことができます。
- ノードの健全性を確認する。
- エラー メッセージとイベントを確認する。
- ノード上で作成/中止されたリソース。
- ノード別のスケジュールを確認する。
[GKE - Pod Logs - Legacy Stackdriver (GKE - ポッド ログ - Legacy Stackdriver)] ダッシュボードと [GKE - Pod Logs - Stackdriver Monitoring (GKE - ポッド ログ - Stackdriver Monitoring)] ダッシュボード
[GKE - Pod Logs - Legacy Stackdriver (GKE - ポッド ログ - Legacy Stackdriver)] ダッシュボードと [GKE - Pod Logs - Stackdriver Monitoring (GKE - ポッド ログ - Stackdriver Monitoring)] ダッシュボードは、ポッド全体の健全性に関する情報と、使用されているリソース、エラー、警告、および異常状態の詳細を表示します。
これらのダッシュボードでは以下の操作を行うことができます。
- ポッドの健全性を確認する。
- エラー メッセージとイベントを確認する。
- ポッドのエラーとアクティビティを確認する。
- ポッド別のスケジュールの詳細を確認する。
- コンテナ画像イベント理解する。
[GKE - Controller Manager] ダッシュボード
[GKE - Controller Manager] ダッシュボードは、Controller Manager の情報を表示して、Kubernetes のコア コントロール ループを可視化します。
このダッシュボードでは以下の操作を行うことができます。
- ポッドとジョブのリソース変更を確認する。
- スケーリング オペレーションおよびログを確認する。
- 重大度の傾向とエラー メッセージを評価する。
[GKE - K8s Audit Logs (GKE - K8s 監査ログ)] ダッシュボード
[GKE - K8s Audit Logs (GKE - K8s 監査ログ)] ダッシュボードは、個別ユーザ、管理者、または他のシステム コンポーネントによるシステムに影響した一連のアクティビティを記述したセキュリティ関連ログを提供します。
このダッシュボードでは以下の操作を行うことができます。
- Kubernetes クラスタで発生したアクションの内容とタイミング、そしてそのアクションを開始したユーザを特定する。
- クラスタ上のユーザ アクティビティを分析する。
- コンポーネントの作成、更新、および削除を確認する。