• ログイン今すぐ開始

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

Amazon RDSのモニタリング統合

重要

AWS CloudWatch Metric Streams統合を有効にして、カスタムネームスペースを含むAWSサービスからのすべてのCloudWatchメトリクスをモニターします。個別の統合は、もはや推奨されるオプションではありません。

New Relic infrastructure integrations には、Amazon Web Services RDS のデータを New Relic にレポートするための統合があります。このドキュメントでは、この統合を有効にする方法と、レポート可能なデータについて説明します。

New Relic は、RDS モニタリングを強化するために の統合も提供しています

特徴

Amazon の リレーショナルデータベースサービス(RDS) は、クラウド上でのリレーショナルデータベースのセットアップ、運用、拡張を容易にするウェブサービスです。RDSは、業界標準のリレーショナルデータベースにコスト効率の高いサイズ変更可能な容量を提供し、一般的なデータベース管理タスクを管理します。

New RelicのRDSモニタリング統合は、AmazonRDSアカウントに関連付けられたリレーショナルデータベースのメトリックおよび構成データを収集します。 RDSデータは、事前に作成されたダッシュボードで利用でき、 カスタムクエリやグラフを作成することもできます。 RDSデータのアラート条件を作成し、報告されたデータを使用して将来のRDS容量を計画できます。

統合をアクティブ化する

この統合を有効にするには、標準の手順に従ってAWSサービスをNewRelicに接続します。

構成とポーリング

構成オプションを使用して、ポーリング頻度とフィルターデータを変更できます。

デフォルト ポーリング Amazon RDSインテグレーションの情報です。

  • New Relicのポーリング間隔:5分
  • Amazon CloudWatchのデータ間隔:RDSインスタンスは1分、RDSクラスターは5分

データを見つけて使用する

統合データを見つけるには、 one.newrelic.com > Infrastructure > AWSに移動し、RDS 統合リンクのいずれかを選択します。

DatastoreSampleイベントタイプを使用してデータをクエリおよび探索できます。DBインスタンスの場合はprovider値がRdsDbInstance 、AuroraDBクラスターの場合はRdsDbClusterです。

データの使用方法の詳細については、統合データの理解と使用を参照してください。

メトリックデータ

この統合は、クラスタおよびインスタンスのAmazon RDSデータを収集します。いくつかのRDSインスタンスのメトリクスは、クラスタ・インスタンスとスタンドアロン・インスタンスで異なります。

RDSクラスタのメトリックデータ

名前

説明

volumeBytesUsed

使用したボリュームのバイト数

volumeReadIops

ボリュームはIOPsを読む。

volumeWriteIops

ボリュームライトIOP。

RDSインスタンスの共通メトリックデータ

メトリック

説明

cpuCreditUsage

指定された期間に消費されたCPUクレジットの数。

cpuCreditBalance

インスタンスが蓄積したCPUクレジットの数。

CPUUtilization

DBインスタンスが使用するCPUの割合。

databaseConnections

インスタンスへの接続数です。

diskQueueDepth

ディスクへのアクセスを待っている未処理のリード/ライトリクエストの数。

freeableMemoryBytes

利用可能なランダムアクセスメモリの容量をバイト単位で表します。

maximumUsedTransactionIDs

最も古い未掃除のトランザクションIDの年齢(トランザクション単位)。

networkReceiveThroughput

Aurora MySQL DBクラスタの各インスタンスがクライアントから受け取ったネットワークスループットの量をバイト/秒で表したもの。

networkTransmitThroughput

Aurora DBクラスターの各インスタンスがクライアントに送信したネットワークスループットの量(バイト/秒)。

readLatency

1回のディスクI/O操作にかかる平均時間を秒単位で表したもの。

readThroughput

1秒あたりのディスクからの平均読み取りバイト数。

swapUsageBytes

Aurora PostgreSQL DBインスタンスで使用されているスワップスペースの量(単位:バイト)。

transactionLogsDiskUsageBytes

Aurora PostgreSQL DBインスタンス上のトランザクションログが占めるディスク容量(単位:バイト)。

RDSクラスターインスタンスデータ

メトリック

説明

activeTransactions

1秒間にAuroraデータベースインスタンス上で実行される現在のトランザクションの平均数。

auroraReplicaLag

Aurora Replicaの場合、プライマリインスタンスからのアップデートをレプリケートする際のラグの量をミリ秒単位で表します。

auroraReplicaLagMaximum

DBクラスタ内のプライマリインスタンスと各Aurora DBインスタンスとの間の最大ラグ量をミリ秒単位で指定します。

auroraReplicaLagMinimum

DBクラスタ内のプライマリインスタンスと各Aurora DBインスタンスとの間の最小ラグ量をミリ秒単位で指定します。

backtrackChangeRecordsCreationRate

DBクラスタで5分間に作成されたバックトラック変更レコードの数。

backtrackChangeRecordsStored

DBクラスタで使用されているバックトラック変更レコードの実際の数です。

backtrackWindowActual

目標とするバックトラックウィンドウと実際のバックトラックウィンドウの差。

backtrackWindowAlert

ある期間において、実際のバックトラックウィンドウが目標のバックトラックウィンドウよりも小さくなった回数。

blockedTransactions

1秒間にブロックされるデータベース内のトランザクションの平均数。

bufferCacheHitRatio

バッファキャッシュで処理されたリクエストの割合です。

commitLatency

コミット操作のレイテンシー量をミリ秒単位で指定します。

commitThroughput

1秒あたりのコミット操作の平均回数です。

ddlLatency

データ定義言語(DDL)リクエストのレイテンシーをミリ秒単位で表したもの。

ddlThroughput

1秒あたりのDDLリクエストの平均数です。

deadlocks

データベースにおける1秒あたりの平均デッドロック数。

deleteLatency

削除クエリのレイテンシーの量をミリ秒単位で指定します。

deleteThroughput

1秒あたりの削除クエリの平均数です。

dmlLatency

挿入、更新、削除の待ち時間の量をミリ秒単位で表します。

dmlThroughput

1秒あたりの挿入、更新、削除の平均数です。

engineUptime

インスタンスが稼働している時間を秒単位で表します。

failedSqlStatements

このメトリクスは、Amazon RDSコンソールの最新メトリクスビューのSQLカテゴリに表示されますが、Amazon Auroraには適用されません。

freeLocalStorageBytes

一時テーブルやログに使用できるストレージの容量をバイト単位で指定します。

insertLatency

インサートクエリのレイテンシーの量をミリ秒単位で指定します。

insertThroughput

1秒あたりの挿入クエリの平均数です。

loginFailures

1秒間に失敗したログイン試行の平均回数です。

networkThroughput

Aurora MySQL DBクラスターの各インスタンスがクライアントから受信した、またはクライアントに送信したネットワークスループットの量、単位はバイト/秒。

queries

1秒間に実行されるクエリの平均数です。

rdsToAuroraPostgreSQLReplicaLag

プライマリRDS PostgreSQLインスタンスからクラスタ内の他のノードに更新情報をレプリケートする際の遅延時間(秒)。

resultSetCacheHitRatio

Resultsetキャッシュで処理されたリクエストの割合です。

selectLatency

セレクトクエリのレイテンシーの量をミリ秒単位で指定します。

selectThroughput

1秒あたりのセレクトクエリの平均数です。

totalConnections

データベースインスタンスへの総接続数。

updateLatency

更新クエリのレイテンシーの量をミリ秒単位で指定します。

updateThroughput

1秒あたりのアップデートクエリの平均数です。

volumeReadIOPs

クラスタボリュームからの課金された読み取りI/O操作の数で、5分間隔で報告されます。

volumeWriteIOPs

クラスタボリュームへの書き込みディスクI/O操作の数を5分間隔で報告しています。

RDSスタンドアローンインスタンスデータ

メトリック

説明

allocatedStorageBytes

割り当てられたストレージサイズをバイト単位で指定します。このデータはAWSCloudWatchメトリックスからではなく、 allocatedStorageインベントリー属性からのものであることに注意してください。

binLogDiskUsageBytes

マスター上のバイナリログが占めるディスク容量(単位:バイト)。

diskQueueDepth

ディスクへのアクセスを待っている未処理のリード/ライトリクエストの数。

freeStorageSpaceBytes

テーブルやログに使用できるストレージの容量をバイト単位で指定します。

maximumUsedTransactionIDs

最も古い未掃除のトランザクションIDの年齢(トランザクション単位)。

oldestReplicationSlotLag

WALデータの受信において、最も遅れているレプリカがどれだけ秒単位で遅れているかを示します。

readIops

1秒あたりのディスクI/O操作の平均回数。

readLatency

1回のディスクI/O操作にかかる平均時間。

readThroughput

1秒あたりのディスクからの平均読み取りバイト数。

replicaLag

プライマリ・インスタンスから更新情報をレプリケートする際のラグの量をミリ秒単位で指定します。

replicationSlotDiskUsage

レプリケーションスロットが占有するディスクスペースの量です。

swapUsageBytes

Aurora PostgreSQL DBインスタンスで使用されているスワップスペースの量(単位:バイト)。

transactionLogsDiskUsage

Aurora PostgreSQL DBインスタンスのトランザクションログが占有するディスク容量。

transactionLogsGeneration

WALデータにどれだけのストレージが使われているか。

writeIops

1秒あたりのディスクI/O操作の平均回数。

writeLatency

1回のディスクI/O操作にかかる平均時間。

writeThroughput

1秒あたりのディスクへの平均書き込みバイト数。

Copyright © 2022 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.