AWS移行・転送サービス監視

APM

Applications ManagerのAWS移行・転送サービス監視

AWSの移行・転送サービスを活用すると、ファイルやデータをAWSクラウドへ、またはAWSリージョンとオンプレミス環境間でシームレスに移行し、ダウンタイムと中断を最小限に抑えることができます。これらのサービスは、大規模なエンタープライズ移行から効率的なデータ転送まで、幅広い移行シナリオをサポートします。

Applications Managerを用いることで、移行・転送アクティビティの進行状況や、パフォーマンス、健全性を簡単に監視できます。Applications Managerは、以下のAWSコンピューティングサービスの監視と管理に対応しています。

File Transfer Family監視

AWSのFile Transfer Familyは、SFTP、FTPS、AS2、FTPなどの一般的なプロトコルでのデータ転送が可能なファイル転送サービスです。 Amazon S3やAmazon EFSにファイルをシームレスに移動できるように設計されており、既存のクライアント側の設定を変更することなく、ファイル転送の移行、自動化、管理ができます。

Applications Managerでは、File Transfer Familyの以下の項目を監視します。

  • 転送されたデータの割合と累計
  • 転送されたファイルの割合と総数
  • サーバー上で開始されたワークフローの実行回数と失敗率、総実行回数、成功した完了回数、失敗回数、失敗率
  • インバウンドメッセージとアウトバウンドメッセージの総件数と失敗率
File Transfer Family監視

File Transfer Family監視 1/3

File Transfer Family監視

File Transfer Family監視 2/3

File Transfer Family監視

File Transfer Family監視 3/3

AWS File Transfer Family監視の詳細はこちらをご覧ください。

DMSレプリケーションインスタンス監視

AWS Database Migration Service(DMS)を使用すると、データベース間のデータ移行が可能です。同種移行(OracleからOracleなど)と異種移行(OracleやMicrosoft SQL ServerからAmazon Auroraなど)の両方をサポートしています。DMSの主要コンポーネントであるDMSレプリケーションインスタンスは、移行元データベースと移行先データベース間のデータの処理と移行を行い、ダウンタイムの最小化と安全なデータ転送が可能になります。

Applications Managerは、DMSレプリケーションインスタンスにおいて以下を実現します。

  • CPU使用率、使用可能メモリ、スワップ使用率などのリソース使用率を監視し、最適なパフォーマンスを保ちます。
  • ネットワークI/Oスループットの監視により、データ転送率を確認可能です。
  • スループット、IOPS、待ち時間、キューの深さなど、ディスクのパフォーマンスを監視できます。
  • レプリケーションタスクの監視を通じて、タスクID、タスクARN、タイプ、ソース、ターゲットエンドポイント、ステータス、停止理由、健全性などを把握でき、移行プロセスの確認を効率化します。なお、タスクの削除時にユーザーに通知を行います。
  • レプリケーションインスタンスの失敗、成功、その他イベントに関して、タイムスタンプ、イベントカテゴリ、メッセージとともに記録し、トラブルシューティングを改善します。
  • タスクとイベントにアラートを設定して、ステータスやパフォーマンスに問題が生じたら通知できます。

Applications Managerを通じて、データベースをスムーズに移行して問題を検出でき、レプリケーションパフォーマンスを最適化できます。

DMS レプリケーション インスタンス監視

DMS レプリケーション インスタンス監視 1/4

DMS レプリケーション インスタンス監視

DMS レプリケーション インスタンス監視 2/4

DMS レプリケーション インスタンス監視

DMS レプリケーション インスタンス監視 3/4

DMS レプリケーション インスタンス監視

DMS レプリケーション インスタンス監視 4/4

DMSレプリケーションインスタンス監視の詳細はこちらをご覧ください。

DMSレプリケーションタスク監視

AWS DMSレプリケーションタスクは、最小限のダウンタイムでデータベースの移行と継続的なレプリケーションを実現するためのタスクです。同種データベースの移行と異種の移行の両方に対応するように設計されており、移行元データベースと移行先データベース間のシームレスなデータ転送が可能です。

Applications Managerでは、DMSレプリケーションタスクの以下の項目を監視します。

  • CPU・メモリー使用率、スワップ使用率、移行の進捗状況など、レプリケーションに関する主要なパフォーマンス項目
  • 実行中のタスク数、リカバリイベント数、レプリケーション中に発生したエラー数
  • ソースデータベースとターゲットデータベースのフルロード、CDC(Change Data Capture)のスループット、レイテンシ、データ転送速度
  • 検証の試行、成功、失敗、保留、バルク・アイテム検証クエリの待ち時間など
  • ステータス、エンジンタイプ、SSLモード、サーバーの詳細などの移行元・移行先のエンドポイント構成

これらの監視により、レプリケーションのパフォーマンスを最適化して、ボトルネックを迅速に特定できるようになり、データベース移行全体におけるデータの整合性を確保します。

DMS レプリケーション タスク監視

DMS レプリケーション タスク監視 1/2

DMS レプリケーション タスク監視

DMS レプリケーション タスク監視 2/2

DMSレプリケーションタスク監視の詳細はこちらをご覧ください。