重要
AWS CloudWatch Metric Streams統合を有効にして、カスタムネームスペースを含むAWSサービスからのすべてのCloudWatchメトリクスをモニターします。個別の統合は、もはや推奨されるオプションではありません。
New Relic インフラストラクチャ統合には、 Amazon Web Services RDS データを New Relic にレポートするための統合が含まれます。 このドキュメントでは、この統合を有効にする方法と、レポートできるデータについて説明します。
New Relic は、RDS モニタリングを強化するために の統合も提供しています 。
特徴
Amazon の リレーショナルデータベースサービス(RDS) は、クラウド上でのリレーショナルデータベースのセットアップ、運用、拡張を容易にするウェブサービスです。RDSは、業界標準のリレーショナルデータベースにコスト効率の高いサイズ変更可能な容量を提供し、一般的なデータベース管理タスクを管理します。
New Relicの RDS 監視インテグレーションは、Amazon RDS アカウントに関連付けられたリレーショナルデータベースのメトリックと設定データを収集します。 RDS データは事前に構築されたで利用でき、 カスタム クエリとグラフを作成することもできます。 RDS データのアラート条件を作成し、報告されたデータを使用して将来の RDS 容量を計画できます。
統合をアクティブ化する
この統合を有効にするには、標準の手順に従ってAWSサービスをNewRelicに接続します。
構成とポーリング
構成オプションを使用して、ポーリング頻度とフィルターデータを変更できます。
デフォルト ポーリング Amazon RDSインテグレーションの情報です。
- New Relicのポーリング間隔:5分
 - Amazon CloudWatchのデータ間隔:RDSインスタンスは1分、RDSクラスターは5分
 
データを見つけて使用する
RDS ダッシュボードを表示するには:
- one.newrelic.com > All capabilities > Infrastructure > AWSに移動します。
 - AWSサービスのリストから、RDSまで下にスクロールし、RDS Dashboardリンクをクリックします。
 
DatastoreSampleイベントタイプを使用してデータをクエリおよび探索できます。DBインスタンスの場合はprovider値がRdsDbInstance 、AuroraDBクラスターの場合はRdsDbClusterです。
データの使用方法の詳細については、統合データの理解と使用を参照してください。
メトリックデータ
この統合は、クラスタおよびインスタンスのAmazon RDSデータを収集します。いくつかのRDSインスタンスのメトリクスは、クラスタ・インスタンスとスタンドアロン・インスタンスで異なります。
RDSクラスタのメトリックデータ
名前  | 説明  | 
|---|---|
  | 使用したボリュームのバイト数  | 
  | ボリュームはIOPsを読む。  | 
  | ボリュームライトIOP。  | 
RDSインスタンスの共通メトリックデータ
メトリック  | 説明  | 
|---|---|
  | 指定された期間に消費されたCPUクレジットの数。  | 
  | インスタンスが蓄積したCPUクレジットの数。  | 
  | DBインスタンスが使用するCPUの割合。  | 
  | インスタンスへの接続数です。  | 
  | ディスクへのアクセスを待っている未処理のリード/ライトリクエストの数。  | 
  | 利用可能なランダムアクセスメモリの容量をバイト単位で表します。  | 
  | 最も古い未掃除のトランザクションIDの年齢(トランザクション単位)。  | 
  | Aurora MySQL DBクラスタの各インスタンスがクライアントから受け取ったネットワークスループットの量をバイト/秒で表したもの。  | 
  | Aurora DBクラスターの各インスタンスがクライアントに送信したネットワークスループットの量(バイト/秒)。  | 
  | 1回のディスクI/O操作にかかる平均時間を秒単位で表したもの。  | 
  | 1秒あたりのディスクからの平均読み取りバイト数。  | 
  | Aurora PostgreSQL DBインスタンスで使用されているスワップスペースの量(単位:バイト)。  | 
  | Aurora PostgreSQL DBインスタンス上のトランザクションログが占めるディスク容量(単位:バイト)。  | 
RDSクラスターインスタンスデータ
メトリック  | 説明  | 
|---|---|
  | 1秒間にAuroraデータベースインスタンス上で実行される現在のトランザクションの平均数。  | 
  | Aurora Replicaの場合、プライマリインスタンスからのアップデートをレプリケートする際のラグの量をミリ秒単位で表します。  | 
  | DBクラスタ内のプライマリインスタンスと各Aurora DBインスタンスとの間の最大ラグ量をミリ秒単位で指定します。  | 
  | DBクラスタ内のプライマリインスタンスと各Aurora DBインスタンスとの間の最小ラグ量をミリ秒単位で指定します。  | 
  | DBクラスタで5分間に作成されたバックトラック変更レコードの数。  | 
  | DBクラスタで使用されているバックトラック変更レコードの実際の数です。  | 
  | 目標とするバックトラックウィンドウと実際のバックトラックウィンドウの差。  | 
  | ある期間において、実際のバックトラックウィンドウが目標のバックトラックウィンドウよりも小さくなった回数。  | 
  | 1秒間にブロックされるデータベース内のトランザクションの平均数。  | 
  | バッファキャッシュで処理されたリクエストの割合です。  | 
  | コミット操作のレイテンシー量をミリ秒単位で指定します。  | 
  | 1秒あたりのコミット操作の平均回数です。  | 
  | データ定義言語(DDL)リクエストのレイテンシーをミリ秒単位で表したもの。  | 
  | 1秒あたりのDDLリクエストの平均数です。  | 
  | データベースにおける1秒あたりの平均デッドロック数。  | 
  | 削除クエリのレイテンシーの量をミリ秒単位で指定します。  | 
  | 1秒あたりの削除クエリの平均数です。  | 
  | 挿入、更新、削除の待ち時間の量をミリ秒単位で表します。  | 
  | 1秒あたりの挿入、更新、削除の平均数です。  | 
  | インスタンスが稼働している時間を秒単位で表します。  | 
  | このメトリクスは、Amazon RDSコンソールの最新メトリクスビューのSQLカテゴリに表示されますが、Amazon Auroraには適用されません。  | 
  | 一時テーブルやログに使用できるストレージの容量をバイト単位で指定します。  | 
  | インサートクエリのレイテンシーの量をミリ秒単位で指定します。  | 
  | 1秒あたりの挿入クエリの平均数です。  | 
  | 1秒間に失敗したログイン試行の平均回数です。  | 
  | Aurora MySQL DBクラスターの各インスタンスがクライアントから受信した、またはクライアントに送信したネットワークスループットの量、単位はバイト/秒。  | 
  | 1秒間に実行されるクエリの平均数です。  | 
  | プライマリRDS PostgreSQLインスタンスからクラスタ内の他のノードに更新情報をレプリケートする際の遅延時間(秒)。  | 
  | Resultsetキャッシュで処理されたリクエストの割合です。  | 
  | セレクトクエリのレイテンシーの量をミリ秒単位で指定します。  | 
  | 1秒あたりのセレクトクエリの平均数です。  | 
  | データベースインスタンスへの総接続数。  | 
  | 更新クエリのレイテンシーの量をミリ秒単位で指定します。  | 
  | 1秒あたりのアップデートクエリの平均数です。  | 
  | クラスタボリュームからの課金された読み取りI/O操作の数で、5分間隔で報告されます。  | 
  | クラスタボリュームへの書き込みディスクI/O操作の数を5分間隔で報告しています。  | 
RDSスタンドアローンインスタンスデータ
メトリック  | 説明  | 
|---|---|
  | 割り当てられたストレージサイズをバイト単位で指定します。このデータはAWSCloudWatchメトリックスからではなく、   | 
  | マスター上のバイナリログが占めるディスク容量(単位:バイト)。  | 
  | ディスクへのアクセスを待っている未処理のリード/ライトリクエストの数。  | 
  | テーブルやログに使用できるストレージの容量をバイト単位で指定します。  | 
  | 最も古い未掃除のトランザクションIDの年齢(トランザクション単位)。  | 
  | WALデータの受信において、最も遅れているレプリカがどれだけ秒単位で遅れているかを示します。  | 
  | 1秒あたりのディスクI/O操作の平均回数。  | 
  | 1回のディスクI/O操作にかかる平均時間。  | 
  | 1秒あたりのディスクからの平均読み取りバイト数。  | 
  | プライマリ・インスタンスから更新情報をレプリケートする際のラグの量をミリ秒単位で指定します。  | 
  | レプリケーションスロットが占有するディスクスペースの量です。  | 
  | Aurora PostgreSQL DBインスタンスで使用されているスワップスペースの量(単位:バイト)。  | 
  | Aurora PostgreSQL DBインスタンスのトランザクションログが占有するディスク容量。  | 
  | WALデータにどれだけのストレージが使われているか。  | 
  | 1秒あたりのディスクI/O操作の平均回数。  | 
  | 1回のディスクI/O操作にかかる平均時間。  | 
  | 1秒あたりのディスクへの平均書き込みバイト数。  |