Performance Insights

Amazon RDS データベースのパフォーマンスを分析しチューニングする

Amazon RDS Performance Insights はデータベースパフォーマンスのチューニングとモニタリングを行う機能で、データベースの負荷をすばやく評価し、いつどこに措置を講じたらよいかを判断するのに役立ちます。Performance Insights のダッシュボードはわかりやすく、データベースの負荷が可視化されるため、専門的知識のないユーザーでもパフォーマンスの問題を検出できます。

Performance Insights はアプリケーションのパフォーマンスに影響しない軽量のデータ収集方法を使用し、負荷を発生させている SQL ステートメントとその理由を簡単に調べられるようにします。設定もメンテナンスも不要で、現在は Amazon Aurora (PostgreSQL および MySQL 互換版) と Amazon RDS for PostgreSQLMySQLMariaDBSQL Server および Oracle で利用可能です。

無料で 7 日間のパフォーマンス履歴を保存でき、多種多様な問題を簡単に突き止めて解決できます。アマゾン ウェブ サービス API と SDK を使用すると、Performance Insights をオンプレミスやサードパーティーのモニタリングツールと簡単に統合できます。もっと長い期間の保存が必要なときは、最大 2 年間のパフォーマンス履歴を有料で保存することもできます。

開始方法は簡単です。Amazon RDS マネジメントコンソールにログインして、RDS 対応エンジンのインスタンスを作成するか修正するときに Performance Insights を有効にします。次に Performance Insights ダッシュボードにアクセスしてパフォーマンスのモニタリングを開始します。

Amazon RDS Performance Insights の使用 (5:13)

利点

使いやすい

Performance Insights は IT ゼネラリストにもデータベースエキスパートにも向いています。手動で相関処理が必要な複数のグラフを表示する代わりに、すべてのコアパフォーマンスの情報を 1 つのチャートに集約するシンプルなインターフェイスを提供します。

負荷が高いときは、CPU 使用率の高さ、ロックの待機、I/O レイテンシーなどのボトルネックのタイプを簡単に識別し、ボトルネックとなっている SQL ステートメントを表示させることができます。

高機能

Performance Insights を使用すると、複数のデータベースのパフォーマンスメトリクスを監視でき、膨大な数の複雑なグラフを分析する必要がありません。すべてのメトリクスはシンプルで高機能な単一のダッシュボードに集約されます。

データベースパフォーマンスに関する問題の原因がデータベース設定にあろうと、あるいはアプリケーションの設計にあろうと、ボトルネックとなっている SQL ステートメントをすばやく特定して表示します。

自動処理

Performance Insights には設定もメンテナンスも不要です。RDS インスタンスで有効にし、RDS マネジメントコンソールからワンクリックでアクセスするだけです。

Performance Insights は自動的にすべての必要なメトリクスを収集し、データベースのモニタリングに必要なリソースを管理します。軽量のデータ収集メカニズムを使用している他、モニタリングに使用するすべてのリソースがデータベースインスタンスから分離しています。

Performance Insights では何をモニタリングできるでしょうか?

本番アプリケーション

本番環境でのパフォーマンスの問題を即座に検知します。Performance Insights がデータベースの負荷の原因を明らかにするため、SQL 文を調整したりシステムのリソースを増強したりするなどの是正措置を講じることができます。

開発およびテストデータベース

本番に入る前に SQL クエリの影響を見つけ出します。Performance Insights を使用すると、CPU 使用率をモニタリングし、データベースに合ったインスタンスサイズや、どの SQL 文を調整してパフォーマンスを向上すべきかを判断できます。

データベースの移行

データベースをクラウドまたは新しい AWS インスタンスタイプに移行しますか? Performance Insights を使用すると、CPU 使用率をモニタリングし、データベースに合ったインスタンスサイズや、どの SQL 文を調整してパフォーマンスを向上すべきかを判断できます。

Product-Page_Standard-Icons_01_Product-Features_SqInk
料金の詳細を確認する

無料利用枠やその他の料金オプションに関する情報を見つけます。

詳細 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
無料のアカウントにサインアップ

AWS 無料利用枠にすぐにアクセスできます。 

サインアップ 
Product-Page_Standard-Icons_03_Start-Building_SqInk
AWS コンソールで構築を開始する

AWS コンソールで Performance Insights を使ってみましょう。

サインイン