一定期間のデータベースパフォーマンスの分析 - Amazon Relational Database Service

一定期間のデータベースパフォーマンスの分析

一定期間のパフォーマンス分析レポートを作成して、オンデマンド分析でデータベースのパフォーマンスを分析します。パフォーマンス分析レポートで、リソースのボトルネックや DB インスタンスでのクエリの変更などのパフォーマンスの問題を確認します。Performance Insights ダッシュボードでは、期間を選択してパフォーマンス分析レポートを作成できます。レポートに 1 つ以上のタグを追加することもできます。

この機能を使用するには、有料利用枠の保持期間を使用している必要があります。詳細については、「Performance Insights の料金とデータ保持」を参照してください。

レポートは [パフォーマンス分析レポート - 新規] タブで選択して表示できます。レポートには、インサイト、関連するメトリクス、およびパフォーマンス問題を解決するための推奨事項が含まれています。レポートは、Performance Insights 保存期間中は表示できます。

レポート分析期間の開始時刻が保存期間外の場合、レポートは削除されます。保存期間が終了する前にレポートを削除することもできます。

パフォーマンス問題を検出し、DB インスタンスの分析レポートを生成するには、Performance Insights を有効にする必要があります。Performance Insights をオンにする方法の詳細については、「Performance Insights の有効化と無効化」を参照してください。

この機能のリージョン、DB エンジン、およびインスタンスクラスのサポート情報については、「Amazon RDS DB エンジン、リージョン、およびインスタンスクラスでサポートされている Performance Insights 機能」を参照してください。

パフォーマンス分析レポートの作成

Performance Insights ダッシュボードで特定期間のパフォーマンス分析レポートを作成できます。期間を選択し、分析レポートに 1 つ以上のタグを追加できます。

分析期間は 5 分から 6 日間までに設定できます。分析開始時刻の前に、少なくとも 24 時間のパフォーマンスデータが必要です。

一定期間のパフォーマンス分析レポートを作成するには
  1. Amazon RDS コンソール (https://console.aws.amazon.com/rds/) を開きます。

  2. ナビゲーションペインで、[Performance Insights] を選択します。

  3. DB インスタンスを選択します。

    この DB インスタンスに Performance Insights ダッシュボードが表示されます。

  4. ダッシュボードの [データベース負荷] セクションで [パフォーマンスを分析] を選択します。

    期間を設定するフィールドと、パフォーマンス分析レポートに 1 つ以上のタグを追加するフィールドが表示されます。

    分析レポートを作成するためのフィールドが表示されている Performance Insights ダッシュボード
  5. 期間を選択します。右上の [相対範囲] または [絶対範囲] で期間を設定した場合は、この期間内の分析レポートの日付と時刻のみを入力または選択できます。この期間以外の分析期間を選択すると、エラーメッセージが表示されます。

    期間を設定するには、次のいずれかを行います。

    • DB 負荷チャートのいずれかのスライダーを押してドラッグします。

      [パフォーマンス分析期間] ボックスに選択した期間が表示され、DB 負荷チャートに選択した期間が強調表示されます。

    • [パフォーマンス分析期間] ボックスで、[開始日][開始時間][終了日]、および [終了時間] を選択します。

    分析期間が選択された Performance Insights ダッシュボード
  6. (オプション) [キー] と [値- オプション] を入力して、レポートにタグを追加します。

    新しいタグを追加するためのフィールドを含む Performance Insights ダッシュボード
  7. [パフォーマンスを分析] を選択します。

    バナーに、レポート生成が成功したか失敗したかを示すメッセージが表示されます。メッセージには、レポートを表示するためのリンクも記載されています。

    次の例は、レポート作成成功メッセージを含むバナーを示しています。

    分析レポート作成成功メッセージバナー

    レポートは [パフォーマンス分析レポート - 新規] タブで表示できます。

パフォーマンス分析レポートは、AWS CLI を使用して作成できます。AWS CLI を使用してレポートを作成する方法の例については、「一定期間のパフォーマンス分析レポートの作成」を参照してください。

パフォーマンス分析レポートの表示

[パフォーマンス分析レポート - 新規] タブには、DB インスタンスについて作成されたすべてのレポートが表示されます。各レポートには、以下が表示されます。

  • [ID]: レポートの一意識別子。

  • [名前]: レポートに追加されたタグキー。

  • [レポート作成時間]: レポートを作成した時刻。

  • [分析開始時間]: レポート内の分析の開始時刻。

  • [分析終了時間]: レポート内の分析の終了時刻。

パフォーマンス分析レポートを表示するには
  1. AWS Management Console にサインインし、Amazon RDS コンソール https://console.aws.amazon.com/rds/ を開きます。

  2. ナビゲーションペインで、[Performance Insights] を選択します。

  3. 分析レポートを表示する DB インスタンスを選択します。

    この DB インスタンスに Performance Insights ダッシュボードが表示されます。

  4. 下にスクロールして、パフォーマンス分析レポート - 新規] タブを選択します。

    異なる期間のすべての分析レポートが表示されます。

  5. 表示するレポートの [ID] を選択します。

    複数のインサイトが特定された場合、DB 負荷チャートにはデフォルトで分析期間全体が表示されます。レポートで 1 つのインサイトが特定された場合、DB 負荷チャートにはデフォルトでそのインサイトが表示されます。

    ダッシュボードには、[タグ] セクションにレポートのタグも一覧表示されます。

    次の例は、レポートの分析期間全体を示しています。

    分析レポート期間全体を示している DB 負荷チャート
  6. レポートで複数のインサイトが特定された場合、[データベース負荷に関するインサイト] リストで、表示するインサイトを選択します。

    ダッシュボードには、インサイトメッセージ、インサイトの期間が強調表示された DB 負荷チャート、分析と推奨事項、およびレポートタグのリストが表示されます。

    次の例は、レポートの DB 負荷インサイトを示しています。

    レポート内のインサイトを示す DB 負荷チャート
    レポートのインサイト分析と推奨セクション

パフォーマンス分析レポートにタグを追加する

レポートを作成または表示するときに、タグを追加できます。レポートには最大 50 個のタグを追加できます。

タグを追加するアクセス許可が必要です。Performance Insights のアクセスポリシーの詳細については、「Performance Insights 用のアクセスポリシーの設定」を参照してください。

レポートの作成時に 1 つ以上のタグを追加するには、手順 パフォーマンス分析レポートの作成 のステップ 6 を参照してください。

レポートを表示するときに 1 つ以上のタグを追加するには
  1. Amazon RDS コンソール (https://console.aws.amazon.com/rds/) を開きます。

  2. ナビゲーションペインで、[Performance Insights] を選択します。

  3. DB インスタンスを選択します。

    この DB インスタンスに Performance Insights ダッシュボードが表示されます。

  4. 下にスクロールして、パフォーマンス分析レポート - 新規] タブを選択します。

  5. タグを追加するレポートを選択します。

    ダッシュボードにレポートが表示されます。

  6. [タグ] までスクロールして、[タグを管理] を選択します。

  7. [新しいタグを追加] をクリックします。

  8. [キー] と [値 - オプション] を入力し、[新しいタグを追加] を選択します。

    次の例では、選択したレポートに新しいタグを追加するオプションを提供しています。

    レポートに新しいタグを追加するための [タグの管理] ウィンドウ

    レポート用に新しいタグが作成されます。

    ダッシュボードの [タグ] セクションにレポートのタグのリストが表示されます。レポートからタグを削除する場合は、タグの横の [削除] を選択します。

パフォーマンス分析レポートの削除

[パフォーマンス分析レポート] タブに表示されているレポートのリストから、またはレポートの表示中にレポートを削除できます。

レポートを削除するには
  1. Amazon RDS コンソール (https://console.aws.amazon.com/rds/) を開きます。

  2. ナビゲーションペインで、[Performance Insights] を選択します。

  3. DB インスタンスを選択します。

    この DB インスタンスに Performance Insights ダッシュボードが表示されます。

  4. 下にスクロールして、パフォーマンス分析レポート - 新規] タブを選択します。

  5. 削除するレポートを選択し、右上の [削除] を選択します。

    削除対象としてレポートが選択されている Performance Insights ダッシュボード

    確認ウィンドウが表示されます。確認を選択すると、レポートは削除されます。

  6. (オプション) 削除するレポートの ID を選択します。

    レポートページの右上にある [削除] を選択します。

    確認ウィンドウが表示されます。確認を選択すると、レポートは削除されます。