AWS DMSレプリケーションタスクの起動、停止、再起動、リロードの自動化

Site24x7のIT自動化フレームワークを使用して、AWS DMSレプリケーションタスクを開始、停止、再開、およびリロードするアクションプロファイルを作成できます。さらに、監視または個々の属性の状況に変化があったときにトリガーされるように自動化を設定できます。

必要な権限

Site24x7に割り当てるIAMロール、またはSite24x7用に作成されたIAMユーザーのアクションを実行できるように、添付されたポリシードキュメントに次の部分的な書き込みアクションがあることを確認してください。

  • dms:StartReplicationTask
  • dms:StopReplicationTask

制限

  • AWS DMSでレプリケーションタスクを開始するには、そのタスクがSite24x7で監視されていて、かつステータスがアップでなくてはいけません。
  • AWS DMSのレプリケーションタスクは、実行中の場合にのみ停止できます。

アクションプロファイルの作成

  • Site24x7にログインし、管理 > IT自動化テンプレート > 自動化テンプレートの追加の順にアクセスします。
  • ドロップダウンをクリックし、操作するアクション"DMSタスクの開始/停止/再開/リロード"を選択してください。
  • 表示名を入力します。
  • 次の項目にアクション(開始、停止、再開、リロード)が自動設定されます。そこから実行されるアクションを選択してください。
  • 次に操作するタスク先を選択します。
  • アクション実行の最大許容時間を入力します。これはSite24x7がリクエストタイムアウトまで待機する最大秒数です。デフォルトでは15秒に設定されています。1から90秒までで変更可能です。
  • 自動化結果をメールで受け取りたい場合、自動化結果をメールで送信をはいに設定してください。
  • プロファイルを保存します。

自動化のシミュレーション

アクションプロファイルを設定する前に、Site24x7コンソール内で手動で操作タスクを呼び出すか、REST APIを使用して適切な書き込みレベルの権限が設定されているかどうかを確認することにより、その機能をテストできます。 テストを行うには、IT自動化サマリーページ(管理 > IT自動化テンプレート)に戻り、再生アイコンをクリックして、テストタスクを実行します。

アクションプロファイルの設定

自動化を実行するには、アクションプロファイルをそのアラートイベントに関連付ける必要があります。プロファイルは、監視レベルのイベントタイプまたはカスタム属性レベルのイベントタイプに設定できます。

監視レベルの関連付け

AWS DMSレプリケーションタスクの編集ページに移動し、次のいずれか監視ステータス変更に対してアクションプロファイルを関連付けます。

  • ダウン時に実行
  • アップ時に実行
  • トラブル時に実行
  • クリティカル時に実行
  • ステータス変更時に実行

属性レベルの関連付け

ディスクやメモリのCDC変化、移行元と移行先のスループット、検証一括クエリのレイテンシーといったパフォーマンスメトリクスの属性ごとにアクションプロファイルを関連付けることができます。

監視リソースの編集ページにアクセスし、しきい値と可用性の隣にある鉛筆アイコンをクリックして、AWS DMS監視ページのしきい値プロファイル編集ページに移動します。実行オートメーションの選択をクリックして属性レベルのプロファイルを関連付けます。