AWS Database Migration Service (DMS)

概要

AWS Database Migration Service (DMS) は、リレーショナルデータベース、データウェアハウス、NoSQL データベースなどの各種データストアの移行を簡単に行えるクラウドサービスです。

このインテグレーションを有効にすると、Datadog にすべての DMS メトリクスを表示できます。

セットアップ

インストール

Amazon Web Services インテグレーションをまだセットアップしていない場合は、最初にセットアップします。

メトリクスの収集

  1. AWS インテグレーションページで、Metric Collection タブの下にある Database Migration Service が有効になっていることを確認します。
  2. Datadog - AWS Database Migration Service (DMS) インテグレーションをインストールします。

収集データ

ログの有効化

AWS Database Migration Service から S3 バケットまたは CloudWatch のいずれかにログを送信するよう構成します。

: S3 バケットにログを送る場合は、Target prefixamazon_dms に設定されているかを確認してください。

ログを Datadog に送信する方法

  1. Datadog Forwarder Lambda 関数をまだセットアップしていない場合は、セットアップします。

  2. Lambda 関数がインストールされたら、AWS コンソールから、AWS DMS ログを含む S3 バケットまたは CloudWatch のロググループに手動でトリガーを追加します。

収集データ

メトリクス

aws.dms.cdcchanges_disk_source
(gauge)
Amount of rows accumulating on disk and waiting to be committed from the source
Shown as row
aws.dms.cdcchanges_disk_target
(gauge)
Amount of rows accumulating on disk and waiting to be committed to the target
Shown as row
aws.dms.cdcchanges_memory_source
(gauge)
Amount of rows accumulating in a memory and waiting to be committed from the source
Shown as row
aws.dms.cdcchanges_memory_target
(gauge)
Amount of rows accumulating in a memory and waiting to be committed to the target
Shown as row
aws.dms.cdcincoming_changes
(gauge)
Total row count of changes for the task
Shown as row
aws.dms.cdclatency_source
(gauge)
Latency reading from source
Shown as second
aws.dms.cdclatency_target
(gauge)
Latency writing to the target
Shown as second
aws.dms.cdcthroughput_bandwidth_source
(gauge)
Incoming task network bandwidth from the source
Shown as kibibyte
aws.dms.cdcthroughput_bandwidth_target
(gauge)
Outgoing task network bandwidth for the target
Shown as kibibyte
aws.dms.cdcthroughput_rows_source
(gauge)
Incoming task changes from the source
Shown as row
aws.dms.cdcthroughput_rows_target
(gauge)
Outgoing task changes for the target
Shown as row
aws.dms.cpuutilization
(gauge)
The amount of CPU used.
Shown as percent
aws.dms.free_storage_space
(gauge)
The amount of available storage space
Shown as byte
aws.dms.freeable_memory
(gauge)
The amount of available random access memory.
Shown as byte
aws.dms.full_load_throughput_bandwidth_source
(gauge)
Incoming network bandwidth from a full load from the source
Shown as kibibyte
aws.dms.full_load_throughput_bandwidth_target
(gauge)
Outgoing network bandwidth from a full load for the target
Shown as kibibyte
aws.dms.full_load_throughput_rows_source
(gauge)
Incoming changes from a full load from the source in rows per second
Shown as row
aws.dms.full_load_throughput_rows_target
(gauge)
Outgoing changes from a full load for the target
Shown as row
aws.dms.network_receive_throughput
(gauge)
The incoming (Receive) network traffic on the DB instance including both customer database traffic and Amazon RDS traffic used for monitoring and replication.
Shown as byte
aws.dms.network_transmit_throughput
(gauge)
The outgoing (Transmit) network traffic on the DB instance including both customer database traffic and Amazon RDS traffic used for monitoring and replication
Shown as byte
aws.dms.read_iops
(gauge)
The average number of disk I/O operations per second.
Shown as operation
aws.dms.read_latency
(gauge)
The average amount of time taken per read disk I/O operation
Shown as second
aws.dms.read_throughput
(gauge)
The average number of bytes read from disk per second.
Shown as byte
aws.dms.swap_usage
(gauge)
The amount of swap space used on the DB Instance
Shown as byte
aws.dms.write_iops
(gauge)
The average number of disk I/O operations per second
Shown as operation
aws.dms.write_latency
(gauge)
The average amount of time taken per write disk I/O operation
Shown as second
aws.dms.write_throughput
(gauge)
The average number of bytes written to disk per second.
Shown as byte

イベント

AWS Database Migration Service (DMS) インテグレーションには、イベントは含まれません。

サービスチェック

AWS Database Migration Service (DMS) インテグレーションには、サービスチェックは含まれません。

トラブルシューティング

ご不明な点は、Datadog のサポートチームまでお問合せください。