

# 一定期間のデータベースパフォーマンスの分析
<a name="USER_PerfInsights.UsingDashboard.AnalyzePerformanceTimePeriod"></a>

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

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

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

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

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

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

以下のセクションでは、パフォーマンス分析レポートの作成、表示、タグの追加、削除を行うことができます。

**Topics**
+ [Performance Insights でのパフォーマンス分析レポートの作成](USER_PerfInsights.UsingDashboard.CreatingPerfAnlysisReport.md)
+ [Performance Insights でのパフォーマンス分析レポートの表示](USER_PerfInsights.UsingDashboard.ViewPerfAnalysisReport.md)
+ [Performance Insights のパフォーマンス分析レポートにタグを追加する](USER_PerfInsights.UsingDashboard.ManagePerfAnalysisReportTags.md)
+ [Performance Insights のパフォーマンス分析レポートの削除](USER_PerfInsights.UsingDashboard.DeletePerfAnalysisReport.md)

# Performance Insights でのパフォーマンス分析レポートの作成
<a name="USER_PerfInsights.UsingDashboard.CreatingPerfAnlysisReport"></a>

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

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

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

**一定期間のパフォーマンス分析レポートを作成するには**

1. Amazon RDS コンソール ([https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)) を開きます。

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

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

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

   期間を設定するフィールドと、パフォーマンス分析レポートに 1 つ以上のタグを追加するフィールドが表示されます。  
![\[分析レポートを作成するためのフィールドが表示されている Performance Insights ダッシュボード\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/images/PI_CreateAnalysisReport.png)

1. 期間を選択します。右上の **[相対範囲]** または **[絶対範囲]** で期間を設定した場合は、この期間内の分析レポートの日付と時刻のみを入力または選択できます。この期間以外の分析期間を選択すると、エラーメッセージが表示されます。

    期間を設定するには、次のいずれかを行います。
   + DB 負荷チャートのいずれかのスライダーを押してドラッグします。

     **[パフォーマンス分析期間]** ボックスに選択した期間が表示され、DB 負荷チャートに選択した期間が強調表示されます。
   + **[パフォーマンス分析期間]** ボックスで、**[開始日]**、**[開始時間]**、**[終了日]**、および **[終了時間]** を選択します。  
![\[分析期間が選択された Performance Insights ダッシュボード\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/images/PI_CreateAnalysisRep_TimePeriod.png)

1. (オプション) **[キー]** と **[値 - *オプション*]** を入力して、レポートにタグを追加します。  
![\[新しいタグを追加するためのフィールドを含む Performance Insights ダッシュボード\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/images/PI_CreateAnalysisRep_AddTag.png)

1. **[パフォーマンスを分析]** を選択します。

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

   次の例は、レポート作成成功メッセージを含むバナーを示しています。  
![\[分析レポート作成成功メッセージバナー\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/images/PI_CreateAnaysisRep_SuccessMsg.png)

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

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

# Performance Insights でのパフォーマンス分析レポートの表示
<a name="USER_PerfInsights.UsingDashboard.ViewPerfAnalysisReport"></a>

**[パフォーマンス分析レポート - 新規]** タブには、DB インスタンスについて作成されたすべてのレポートが表示されます。各レポートには、以下が表示されます。
+ **[ID]**: レポートの一意識別子。
+ **[名前]**: レポートに追加されたタグキー。
+ **[レポート作成時間]**: レポートを作成した時刻。
+ **[分析開始時間]**: レポート内の分析の開始時刻。
+ **[分析終了時間]**: レポート内の分析の終了時刻。

**パフォーマンス分析レポートを表示するには**

1. AWS マネジメントコンソール にサインインし、Amazon RDS コンソール ([https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)) を開きます。

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

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

1. 下にスクロールして、Performance Insights ダッシュボードの **[パフォーマンス分析レポート - 新規]** タブを選択します。

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

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

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

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

   次の例は、レポートの分析期間全体を示しています。  
![\[分析レポート期間全体を示している DB 負荷チャート\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/images/PI_EntireAnalysisRep.png)

1. レポートで複数のインサイトが特定された場合、**[データベース負荷に関するインサイト]** リストで、表示するインサイトを選択します。

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

   次の例は、レポートの DB 負荷インサイトを示しています。  
![\[レポート内のインサイトを示す DB 負荷チャート\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/images/PI_AnalysisRepInsight_chart.png)  
![\[レポートのインサイト分析と推奨セクション\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/images/PI_AnalysisRepInsight_Recommendations.png)

# Performance Insights のパフォーマンス分析レポートにタグを追加する
<a name="USER_PerfInsights.UsingDashboard.ManagePerfAnalysisReportTags"></a>

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

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

レポートの作成時に 1 つ以上のタグを追加するには、手順 [Performance Insights でのパフォーマンス分析レポートの作成](USER_PerfInsights.UsingDashboard.CreatingPerfAnlysisReport.md) のステップ 6 を参照してください。

**レポートを表示するときに 1 つ以上のタグを追加するには**

1. Amazon RDS コンソール ([https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)) を開きます。

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

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

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

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

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

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

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

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

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

   次の例では、選択したレポートに新しいタグを追加するオプションを提供しています。  
![\[レポートに新しいタグを追加するための [タグの管理] ウィンドウ\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/images/PI_AddTag_ManageTags.png)

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

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

# Performance Insights のパフォーマンス分析レポートの削除
<a name="USER_PerfInsights.UsingDashboard.DeletePerfAnalysisReport"></a>

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

**レポートを削除するには**

1. Amazon RDS コンソール ([https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)) を開きます。

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

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

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

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

1. 削除するレポートを選択し、右上の **[削除]** を選択します。  
![\[削除対象としてレポートが選択されている Performance Insights ダッシュボード\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/images/PI_DeleteAnalysisRep.png)

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

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

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

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