Introduction
AWS DMS Task (replication task) is used to move a data set from the source endpoint to the target endpoint.
Note
Before starting a migration, create a replication task as the last step that you take.AWS DMS (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.
Note
Use the OpsRamp AWS public cloud integration to discover and collect metrics against the AWS service.Setup
To set up the OpsRamp AWS integration and discover the AWS service,
go to AWS Integration Discovery Profile and select Replication Instance
.
Note
Replication Task is shown as dependencies for Replication Instance.Metrics
OpsRamp Metric | Metric Display Name | Unit | Aggregation Type | Description |
---|---|---|---|---|
aws_dms_FullLoadThroughputBandwidthSource | FullLoadThroughputBandwidthSource | Kilobytes/Second | Average | Incoming network bandwidth from a full load from the source in kilobytes (KB) per second. |
aws_dms_FullLoadThroughputBandwidthTarget | FullLoadThroughputBandwidthTarget | Count/Second | Average | Outgoing network bandwidth from a full load for the target in KB per second. |
aws_dms_FullLoadThroughputRowsSource | FullLoadThroughputRowsSource | Count/Second | Average | Incoming changes from a full load from the source in rows per second. |
aws_dms_FullLoadThroughputRowsTarget | FullLoadThroughputRowsTarget | Count/Second | Average | Outgoing changes from a full load for the target in rows per second. |
aws_dms_CDCIncomingChanges | CDCIncomingChanges | Count | Average | Total number of change events at a point-in-time that are waiting to be applied to the target. |
aws_dms_CDCChangesMemorySource | CDCChangesMemorySource | Count | Average | Amount of rows accumulating in a memory and waiting to be committed from the source. |
aws_dms_CDCChangesMemoryTarget | CDCChangesMemoryTarget | Count | Average | Amount of rows accumulating in a memory and waiting to be committed to the target. |
aws_dms_CDCChangesDiskSource | CDCChangesDiskSource | Count | Average | Amount of rows accumulating on disk and waiting to be committed from the source. |
aws_dms_CDCChangesDiskTarget | CDCChangesDiskTarget | Count | Average | Amount of rows accumulating on disk and waiting to be committed to the target. |
aws_dms_CDCThroughputBandwidthSource | CDCThroughputBandwidthSource | Kilobytes/Second | Average | Network bandwidth for the source in KB per second. |
aws_dms_CDCThroughputBandwidthTarget | CDCThroughputBandwidthTarget | Kilobytes/Second | Average | Network bandwidth for the target in KB per second. |
aws_dms_CDCThroughputRowsSource | CDCThroughputRowsSource | Count/Second | Average | Incoming task changes from the source in rows per second. |
aws_dms_CDCThroughputRowsTarget | CDCThroughputRowsTarget | Count/Second | Average | Outgoing task changes for the target in rows per second. |
aws_dms_CDCLatencySource | CDCLatencySource | Seconds | Average | The gap, in seconds, between the last event captured from the source endpoint and current system time stamp of the AWS DMS instance. |
aws_dms_CDCLatencyTarget | CDCLatencyTarget | Seconds | Average | The gap, in seconds, between the first event timestamp waiting to commit on the target and the current timestamp of the AWS DMS 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