データベースダッシュボードの機能
データベースダッシュボードでは、次のことができます。
-
ページの上部にあるデータベースコレクタ名の横にあるドロップダウン矢印をクリックして、ダッシュボードを表示するデータベースを選択します。
-
(21.5 以降)クラスタ化されたデータベースの場合、コレクタ名の下にある下矢印をクリックして、クラスタの異なるノード間を移動します。デフォルトでは、[All Nodes] が選択されます。
-
クラスタ化されたデータベースコレクタ名の横にある下矢印をクリックして、クラスタの異なるノード間を移動します。
-
ダッシュボードの上部のセクションにある [SERVERS] の下にあるステータスアイコンをクリックして、最近のイベントを確認できる [Events] に直接移動します。
データベースダッシュボードでは、次の情報を確認できます。
- Server Health:このパネルの上部にある [Server Health] は、正常性ルールに違反している程度を示しています。
- 緑色:正常なサーバ
- 黄色/オレンジ:警告レベルの違反があるサーバ
- 赤色:重大なレベルの違反があるサーバ
- Type:データベースタイプ。
- Time Spent in Database and Executions:
- Load:指定された期間中のコール(PostgreSQL データベースではトランザクション)の合計数と、任意の時点のコール数を一目で確認できます。
- Time spent in Database:指定された期間に SQL ステートメントの実行に費やされた合計時間。
- Changes:データベース設定パラメータに加えられた変更。
- Max CPU:データベースサーバに存在する CPU コアが表示され、デフォルトでは無効になっています。CPU コア数は、SQL(Oracle、DB2、および MSSQL の場合)およびハードウェアモニタリング(MySQL、PostgreSQL、Sybase で有効になっている場合)を使用して収集されます。
- Top 10 SQL Wait States (not available for Couchbase):データベースがリクエストにサービスを提供するためにかかる時間に寄与するアクティビティ。最も時間がかかっている待機状態は、パフォーマンスのボトルネックを指している可能性があります。たとえば、db file sequential read 待機状態は、インデックス上のセグメントヘッダーの競合またはディスクの競合が原因で発生している可能性があります。SQL 待機状態の説明については、データベース プラットフォームのドキュメントを参照してください。例:
- 待機状態:CHECKPOINT_QUEUE
- 説明:キューのイベントを待機してチェックポイントリクエストを処理するバックグラウンドワーカーが使用します。
- 推奨アクション:チェックポイントのバックグラウンドワーカーが作業の実行を待機していることを示しているので、このアクションを無視しても問題ありません。チェックポイントが動作していない、またはログが切り捨てられている問題が発生したと考えられる場合は、このワーカーが「起動」したかどうかを確認できます。これは実行する作業がある場合にのみ起動するため、待機時間が長くなります。
- Top 10 Phases (Couchbase only):ほとんどのドキュメントを処理したフェーズ。
- Average number of active connections:これは、派生メトリックです。これにより、1 分間に 1 秒ごとに実行されるクエリの平均数が計算されます。このメトリックは、アクティブなクエリ実行の平均数を表す Number of connections を表示しています。例として、1 分間にわたり毎秒 3 つのクエリが実行されている場合、接続数は 3 となります。
データポイントをクリックすると、時間比較レポートが表示されます。このレポートには、選択した時間の 15 分前と 15 分後のクエリの実行時間と待機状態が表示されます。
データベースエージェントがデータベース ホスト ハードウェアもモニターするように構成されている場合、CPU、Memory、Disk I/O、および Network I/O のグラフが表示されます。「サーバーハードウェアをモニターするデータベースエージェントの構成」を参照してください。
- CPU:システムプロセスとユーザープロセスの処理に使用された CPU 処理時間の相対的な割合が表示されます。
- Memory:任意の時点で使用されている合計メモリの割合が表示されます。
- Disk I/O:ディスク使用率、読み書きされたデータの量が表示されます。
- Network I/O:ネットワークアクティビティ、送受信されたデータ量が表示されます。
特定のメトリックに関する詳細情報を表示するには、グラフ上の任意のポイントをダブルクリックすると、メトリックブラウザにそのメトリックが表示されます。メトリックブラウザのグラフ上のポイントにカーソルを合わせると、メトリックの詳細を確認できます。この機能は、SQL 待機状態グラフを除くすべてのグラフで使用できます。