Performance Insights ダッシュボードの概要 - Amazon DocumentDB

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Performance Insights ダッシュボードの概要

ダッシュボードは、Performance Insights を操作する最も簡単な方法です。次の例では、Amazon DocumentDB インスタンスのダッシュボードを示しています。デフォルトでは、Performance Insights ダッシュボードには過去 60 分間のデータが表示されます。

Performance Insights dashboard showing CPU utilization and database load over time for a DocumentDB instance.

このダッシュボードは、以下の各パートに分割されています。

  1. カウンターメトリクス - 特定のパフォーマンスカウンターメトリクスのデータを示します。

  2. データベースロード — DB ロードと DB インスタンスの容量の比較を、最大 v CPU行で表します。

  3. 上位ディメンション – DB ロードに影響が大きい上位ディメンションを表示します。これらのディメンションには waitsquerieshostsdatabasesapplications が含まれます。

カウンターメトリクスグラフ

カウンターメトリクスを使用すると、Performance Insights ダッシュボードをカスタマイズして最大 10 個の追加グラフを含めることができます。これらのグラフは、数十種類のオペレーティングシステムメトリクスの一部を示しています。この情報をデータベースロードと関連付けることで、パフォーマンスの問題を特定して分析できます。

カウンターメトリクスグラフはパフォーマンスカウンターのデータを表示します。

Graph showing CPU utilization over time with peaks reaching 80-100% at intervals.

メトリクスの管理を選択して、パフォーマンスカウンターを変更します。以下のスクリーンショットに示すように、複数の OS メトリクスを選択できます。メトリクスの詳細を表示するには、メトリクス名にカーソルを合わせます。

Performance Insights dashboard metric selection interface with OS metrics options.

データベースロードのグラフ

データベースロードチャートには、データベースアクティビティとインスタンス容量の比較が、最大 v CPU行で表されるとおりに表示されます。デフォルトでは、折れ線グラフは DB ロードを単位時間あたりの平均アクティブセッションで表します。DB ロードは、待機状態でスライス (グループ化) されます。

Database load chart showing average active sessions over time, with CPU usage spiking near the end.
ディメンションでスライスされた DB のロード

サポートされているディメンション別にグループ化された、アクティブなセッションとしてロードを表示するように選択できます。次の図に、Amazon DocumentDB インスタンスのディメンションを示します。

Graph showing database load measured in average active sessions over time, with CPU usage spikes.
ディメンション項目に関する DB ロードの詳細

ディメンション内の DB ロード項目の詳細を表示するには、項目名にカーソルを合わせます。次の図は、クエリステートメントの詳細を示しています。

Graph showing database load with average active sessions over time, peaking around 5 AAS.

凡例で選択した期間に対する項目の詳細を表示するには、その項目にカーソルを合わせます。

Graph showing database load with average active sessions over time, peaking at 4.8 AAS.

上位のディメンションテーブル

上位ディメンションテーブルは、DB ロードを異なる次元でスライスします。ディメンションとは、DB ロードの異なる特性についてのカテゴリまたは「スライス化」のことです。ディメンションがクエリの場合、上位のクエリは、DB ロードに最も寄与しているクエリステートメントを表示します。

以下のディメンションタブのいずれかを選択します。

Top queries section showing load by query and query statements for two database operations.

次の表では、各タブの簡単な説明を示します。

タブ 説明

上位待機

データベースバックエンドが待っているイベント

上位のクエリ

現在実行中のクエリステートメント

上位ホスト

接続されているクライアントのホスト IP

上位データベース

プロキシが接続しているデータベースユーザーの名前

上位アプリケーション

データベースに接続されたアプリケーションの名前。

[上位のクエリ] タブを使用してクエリを分析する方法については、「[上位のクエリ] タブの概要」を参照してください。