• /
  • EnglishEspañol日本語한국어Português
  • Log inStart now

Amazon Database Migration Service integration

New Relic integrates with Amazon Web Services (AWS) for reporting your AWS Database Migration Services (DMS) metrics and other data to New Relic.

This document explains how to activate the integration, and describes the data reported.

Features

Collect and send telemetry data to New Relic from your AWS Database Migration Services using our integration. Monitor your services, query incoming data, and build dashboards to observe everything at a glance.

Activate integration

This integration is available through CloudWatch MetricStreams.

To enable this integration, see how to connect AWS services to New Relic via CloudWatch Metric Streams.

Find and use data [find-data]

To find your integration's metrics, go to one.newrelic.com > Metrics and events and filter by aws.dms.

Additionally, you can find the entities associated with Database Migration Services by going to one.newrelic.com and searching for dms.

Metric data

This New Relic infrastructure integration collects the following Amazon Database Migration Service data:

All imported data has one common dimension: ReplicationInstanceIdentifier

Replication Instance Metrics data

Metric (min, max, average, count, sum)

Unit

Description

AvailableMemory

Bytes

An estimate of how much memory is available for starting new applications, without swapping.

CPUAllocated

Percent

The percentage of CPU maximally allocated for the task (0 means no limit).

CPUUtilization

Count

The percentage of allocated vCPU (virtual CPU) currently in use on the instance.

DiskQueueDepth

Count

The number of outstanding read/write requests (I/Os) waiting to access the disk.

FreeStorageSpace

Bytes

The amount of available storage space.

FreeMemory

Bytes

The amount of physical memory available for use by applications, page cache, and for the kernel’s own data structures.

FreeableMemory

Bytes

The amount of available random access memory.

MemoryAllocated

MiB

The maximum allocation of memory for the task (0 means no limits).

WriteIOPS

Count/Second

The average number of disk write I/O operations per second.

ReadIOPS

Count/Second

The average number of disk read I/O operations per second.

WriteThroughput

Bytes/Second

The average number of bytes write from disk per second.

ReadThroughput

Bytes/Second

The average number of bytes read from disk per second.

WriteLatency

Milliseconds

The average amount of time taken per disk I/O (output) operation.

ReadLatency

Milliseconds

The average amount of time taken per disk I/O (input) operation.

SwapUsage

Bytes

The amount of swap space used on the replication instance.

NetworkTransmitThroughput

Bytes/second

The outgoing (Transmit) network traffic on the replication instance, including both customer database traffic and AWS DMS traffic used for monitoring and replication.

NetworkReceiveThroughput

Bytes/second

The incoming (Receive) network traffic on the replication instance, including both customer database traffic and AWS DMS traffic used for monitoring and replication.

Replication Task Metrics data

Metric (min, max, average, count, sum)

Unit

Description

FullLoadThroughputBandwidthTarget

KB/Second

Outgoing data transmitted from a full load for the target.

FullLoadThroughputRowsTarget

Rows/Second

Outgoing changes from a full load for the target.

CDCIncomingChanges

Count

The total number of change events at a point-in-time that are waiting to be applied to the target.

CDCChangesMemorySource

Count

Amount of rows accumulating in a memory and waiting to be committed from the source.

CDCChangesMemoryTarget

Count

Amount of rows accumulating in a memory and waiting to be committed to the target.

CDCChangesDiskSource

Count

Amount of rows accumulating on disk and waiting to be committed from the source.

CDCChangesDiskTarget

Count

Amount of rows accumulating on disk and waiting to be committed to the target.

CDCThroughputBandwidthTarget

KB/Second

Outgoing data transmitted for the target.

CDCThroughputRowsSource

Rows/Second

Incoming task changes from the source.

CDCThroughputRowsTarget

Rows/Second

Outgoing task changes for the target.

CDCLatencySource

Seconds

The gap between the last event captured from the source endpoint and current system time stamp of the AWS DMS instance.

CDCLatencyTarget

Seconds

The gap between the first event timestamp waiting to commit on the target and the current timestamp of the AWS DMS instance.

MemoryUsage

Megabytes

The control group (cgroup) memory.usage_in_bytes consumed by a task.

Create alerts

You can set up to notify you if there are any changes. For example, you can set up an alert to notify relevant parties of critical or fatal errors.

Learn more about creating alerts here.

Copyright © 2024 New Relic Inc.

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