クラスタモニタリングの概要
コントローラでのクラスタのモニタリング
クラスタエージェントは、Kubernetes または OpenShift クラスタのイベントとメトリックをモニタします。また、ほとんどの Kubernetes リソースの状態(ポッド、レプリカセット、展開、サービス、永続ボリューム、ノードなど)も追跡します。データは、Kubernetes API サーバーを介して受信され、Splunk AppDynamics コントローラに送信されます。クラスタメトリッククラスターメトリクス
Docker モニタリングによるクラスタエージェントとサーバの可視性
Splunk AppDynamics サーバーの可視性は、より詳細なレベルでワーカーノードをモニターします。サーバーの可視性には、実行中のコンテナを Docker モニタリングを使用してモニターする機能が含まれます。ただし、クラスタエージェントも、Kubernetes API サーバーを使用して同じコンテナをモニターします。Docker モニタリングが有効になっているサーバの可視性とクラスタエージェントを同時に実行することはできません。この操作を行うと、データが上書きされ、予期しない動作が発生する可能性があります。Kubernetes CLI を使用したインフラストラクチャの可視性のインストール Kubernetes CLI を使用したインフラストラクチャの可視性のインストール
両方のエージェントをクラスタに展開する場合は、Docker の可視性を無効にしてマシンエージェントを展開していることを確認します。「Docker Visibility によるコンテナのモニタ」を参照してください。
クラスタ ダッシュボード メトリック
- アプリケーション
- クラスタ構成
- イメージまたはストレージアクセス
- セキュリティアクセスエラー
- クォータ違反
ダッシュボードには、展開要求、および CPU、メモリ、ストレージの制限に関連するクラスタリソース容量の統計情報とリソース使用率データが含まれています。また、ダッシュボードは、クラスタ上のモニタ対象オブジェクトの状態に関するリアルタイムの統計情報、ベストプラクティスの違反、および欠落している依存関係も表示します。クラスタの正常性のモニター クラスタの正常性のモニタリング
クラスタエージェントの正常性ルール
クラスタメトリックに基づいてクラスタエージェントの正常性ルールを作成できます。クラスタの正常性ルールは、サーバーの正常性ルールを使用して作成されるため、クラスタの正常性ルール違反は、サーバーの正常性ルール違反として表示されます。正常性ルールを作成するときは、[] セクションで []を選択し、マシンのリストからクラスタエージェントを選択します。重大な状態や警告状態を設定すると、メトリックツリー全体が表示されます。正常性ルールを作成するクラスタ エージェント メトリックを選択します。クラスタ エージェント メトリックの正常性ルールを作成するには、「 正常性ルールの作成」の手順に従います。
-
エラーイベントの数
-
削除数
-
脅威の数
-
メモリに負荷があるノード
-
ディスクに負荷があるノード
-
CPU/メモリ使用率