Introduction

AWS Database Migration Service (replication instance) is a web service that is used to migrate data from your database to a database on an AWS service.

Your database can be one of the following:

  • On-premises
  • An Amazon Relational Database Service (Amazon RDS) DB instance
  • An Amazon Elastic Compute Cloud (Amazon EC2) instance

These services can include a database on Amazon RDS or a database on an Amazon EC2 instance. In addition, you can:

  • Migrate a database from an AWS service to an on-premises database.
  • Migrate data between heterogeneous or homogeneous database engines.

Setup

To set up the OpsRamp AWS integration and discover the AWS service, go to AWS Integration Discovery Profile and select Replication Instance.

Metrics

OpsRamp MetricMetric Display NameUnitAggregation TypeDescription
aws_dms_FreeStorageSpaceFree Storage Space(DMS)BytesAverageAmount of available storage space.
aws_dms_FreeableMemoryFreeable Memory(DMS)BytesAverageAmount of available random access memory.
aws_dms_WriteIOPSWrite IOPS(DMS)Count/SecondAverageAverage number of disk I/O operations per second.
aws_dms_ReadIOPSRead IOPS(DMS)Count/SecondAverageAverage number of disk I/O operations per second.
aws_dms_WriteThroughputWrite Throughput(DMS)Bytes/SecondAverageAverage number of bytes written to disk per second.
aws_dms_ReadThroughputRead Throughput(DMS)Bytes/SecondAverageAverage number of bytes read from disk per second.
aws_dms_WriteLatencyWrite Latency(DMS)SecondsAverageAverage amount of time taken per disk I/O operation.
aws_dms_ReadLatencyRead Latency(DMS)SecondsAverageAverage amount of time taken per disk I/O operation.
aws_dms_SwapUsageSwap Usage(DMS)BytesAverageAmount of swap space used on the replication instance.
aws_dms_NetworkTransmitThroughputNetwork Transmit Throughput(DMS)Bytes/SecondAverageThe outgoing (Transmit) network traffic on the replication instance, including both customer database traffic and AWS DMS traffic used for monitoring and replication.
aws_dms_NetworkReceiveThroughputNetwork Receive Throughput(DMS)Bytes/SecondAverageThe incoming (Receive) network traffic on the replication instance, including both customer database traffic and AWS DMS traffic used for monitoring and replication.
aws.dms.cpu_utilizationCPU UtilizationPercentAverageAmount of CPU used.

Event support

CloudTrail event support

  • Supported
  • Configurable in OpsRamp AWS Integration Discovery Profile

CloudWatch alarm support

  • Supported
  • Configurable in OpsRamp AWS Integration Discovery Profile

External reference