インフラストラクチャ エージェントを AWS Database Migration Serviceと統合し、そのメトリクス データを New Relic に送信できるようになりました。サービスを監視し、受信データをクエリし、ダッシュボードを構築してすべてを一目で観察します。
このインテグレーションを有効にするには、手順に従ってAWSサービスをNew Relicに接続してください。 有効にすると、インテグレーションのメトリクスをone.newrelic.com > Metrics and eventsで検索し、 aws.dms
でフィルタリングできるようになります。
メトリックデータ
この New Relic インフラストラクチャ統合は、次の Amazon Database Migration Service データを収集します。
インポートされたすべてのデータには、次の 1 つの共通のディメンションがあります。 ReplicationInstanceIdentifier
レプリケーションインスタンスメトリクスデータ
メトリック (最小、最大、平均、カウント、合計) | ユニット | 説明 |
---|---|---|
| バイト | スワップなしで新しいアプリケーションを起動するために使用できるメモリ量の推定値。 |
| パーセント | タスクに最大割り当てられた CPU の割合 (0 は制限なしを意味します)。 |
| Count | インスタンスで現在使用されている、割り当てられた vCPU (仮想 CPU) の割合。 |
| Count | ディスクへのアクセスを待機している未処理の読み取り/書き込み要求 (I/O) の数。 |
| バイト | 利用可能なストレージ容量。 |
| バイト | アプリケーション、ページ キャッシュ、およびカーネル独自のデータ構造で使用できる物理メモリの量。 |
| バイト | 利用可能なランダム アクセス メモリの量。 |
| MiB | タスクのメモリの最大割り当て (0 は制限がないことを意味します)。 |
| カウント/秒 | 1 秒あたりのディスク書き込み I/O 操作の平均数。 |
| カウント/秒 | 1 秒あたりのディスク読み取り I/O 操作の平均数。 |
| バイト/秒 | 1 秒あたりのディスクからの平均書き込みバイト数。 |
| バイト/秒 | 1秒あたりのディスクからの平均読み取りバイト数。 |
| ミリ秒 | ディスク I/O (出力) 操作ごとにかかる平均時間。 |
| ミリ秒 | ディスク I/O (入力) 操作ごとにかかる平均時間。 |
| バイト | レプリケーション インスタンスで使用されるスワップ スペースの量。 |
| バイト/秒 | レプリケーション インスタンス上の送信 (送信) ネットワーク トラフィック。これには、モニタリングとレプリケーションに使用される顧客データベース トラフィックと AWS DMS トラフィックの両方が含まれます。 |
| バイト/秒 | レプリケーション インスタンス上の受信 (受信) ネットワーク トラフィック。これには、モニタリングとレプリケーションに使用される顧客データベース トラフィックと AWS DMS トラフィックの両方が含まれます。 |
レプリケーション タスク メトリック データ
メトリック (最小、最大、平均、カウント、合計) | ユニット | 説明 |
---|---|---|
| KB/秒 | ターゲットの全ロードから送信される送信データ。 |
| 行数/秒 | ターゲットのフルロードからの送信変更。 |
| Count | ターゲットへの適用を待機している、ある時点での変更イベントの合計数。 |
| Count | メモリ内に蓄積され、ソースからのコミットを待機している行の量。 |
| Count | メモリ内に蓄積され、ターゲットへのコミットを待機している行の量。 |
| Count | ディスク上に蓄積され、ソースからのコミットを待機している行の量。 |
| Count | ディスク上に蓄積され、ターゲットへのコミットを待機している行の量。 |
| KB/秒 | ターゲットに送信される送信データ。 |
| 行数/秒 | 受信タスクはソースから変更されます。 |
| 行数/秒 | ターゲットの送信タスクが変更されます。 |
| 秒 | ソースエンドポイントからキャプチャされた最後のイベントと AWS DMS インスタンスの現在のシステムタイムスタンプの間のギャップ。 |
| 秒 | ターゲットでのコミットを待機している最初のイベントのタイムスタンプと AWS DMS インスタンスの現在のタイムスタンプとの間のギャップ。 |
| メガバイト | 制御グループ (cgroup) のmemory.usage_in_bytesタスクによって消費されます。 |
アラートの作成
変更があった場合に通知するようにを設定できます。 たとえば、重大なエラーや致命的なエラーを関係者に通知するための集計を設定できます。
アラートの作成について詳しくは、こちらをご覧ください。