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. Also, you can:
- Migrate a database from an AWS service to an on-premises database.
- Migrate data between heterogeneous or homogeneous database engines.
Use the AWS public cloud integration to discover and collect metrics against the AWS service.
External reference
What is AWS Database Migration Service?
Setup
To set up the AWS integration and discover the AWS service, go to AWS Integration Discovery Profile and select Replication Instance
.
Event support
CloudTrail event support
- Supported
- Configurable in OpsRamp AWS Integration Discovery Profile.
CloudWatch alarm support
- Supported
- Configurable in OpsRamp AWS Integration Discovery Profile.
Supported metrics
OpsRamp Metric | Metric Display Name | Unit | Aggregation Type |
---|---|---|---|
aws_dms_FreeStorageSpace Amount of available storage space. | Free Storage Space(DMS) | Bytes | Average |
aws_dms_FreeableMemory Amount of available random access memory. | Freeable Memory(DMS) | Bytes | Average |
aws_dms_WriteIOPS Average number of disk I/O operations per second. | Write IOPS(DMS) | Count/Second | Average |
aws_dms_ReadIOPS Average number of disk I/O operations per second. | Read IOPS(DMS) | Count/Second | Average |
aws_dms_WriteThroughput Average number of bytes written to disk per second. | Write Throughput(DMS) | Bytes/Second | Average |
aws_dms_ReadThroughput Average number of bytes read from disk per second. | Read Throughput(DMS) | Bytes/Second | Average |
aws_dms_WriteLatency Average amount of time taken per disk I/O operation. | Write Latency(DMS) | Seconds | Average |
aws_dms_ReadLatency Average amount of time taken per disk I/O operation. | Read Latency(DMS) | Seconds | Average |
aws_dms_SwapUsage Amount of swap space used on the replication instance. | Swap Usage(DMS) | Bytes | Average |
aws_dms_NetworkTransmitThroughput The outgoing (Transmit) network traffic on the replication instance, including both customer database traffic and AWS DMS traffic used for monitoring and replication. | Network Transmit Throughput(DMS) | Bytes/Second | Average |
aws_dms_NetworkReceiveThroughput The incoming (Receive) network traffic on the replication instance, including both customer database traffic and AWS DMS traffic used for monitoring and replication. | Network Receive Throughput(DMS) | Bytes/Second | Average |
aws.dms.cpu_utilization Amount of CPU used. | CPU Utilization | Percent | Average |