Amazon RDS Performance Insights とは
Amazon RDS Performance Insights はデータベースパフォーマンスのチューニングとモニタリングを行う機能で、データベースの負荷をすばやく評価し、いつどこに措置を講じたらよいかを判断するのに役立ちます。Performance Insights のダッシュボードはわかりやすく、データベースの負荷が可視化されるため、専門的知識のないユーザーでもパフォーマンスの問題を検出できます。
Performance Insights はアプリケーションのパフォーマンスに影響しない軽量のデータ収集方法を使用し、負荷を発生させている SQL ステートメントとその理由を簡単に調べられるようにします。設定もメンテナンスも不要で、現在は Amazon Aurora (PostgreSQL および MySQL 互換版)、Amazon RDS for PostgreSQL、MySQL、MariaDB、SQL Server、Oracle で利用可能です。
無料で 7 日間のパフォーマンス履歴を保存でき、多種多様な問題を簡単に突き止めて解決できます。アマゾン ウェブ サービス API と SDK を使用すると、Performance Insights をオンプレミスやサードパーティーのモニタリングツールと簡単に統合できます。もっと長い期間の保存が必要なときは、最大 2 年間のパフォーマンス履歴を有料で保存することもできます。
開始方法は簡単です。Amazon RDS マネジメントコンソールにログインして、RDS 対応エンジンのインスタンスを作成するか修正するときに Performance Insights を有効にします。次に Performance Insights ダッシュボードにアクセスしてパフォーマンスのモニタリングを開始します。