Amazon EBS ボリューム初期化のステータスをモニタリングする
スナップショットまたは別のボリューム (ボリュームコピー) からボリュームを作成するときに、ボリューム初期化のステータスをモニタリングして、初期化プロセスが完了したかどうかを判断できます。ボリューム初期化は、次のオプションを使用してモニタリングできます。
AWS CLI および Amazon EC2 コンソール
AWS CLI および Amazon EC2 コンソールを使用して、ボリュームの作成後いつでもボリューム初期化のステータスを確認できます。以下の情報が提供されます。
-
[初期化タイプ] (AWS CLI のみ) — 使用されるボリューム初期化のタイプを示します。
defaultは高速スナップショット復元とデフォルトのボリューム初期化を、provisioned-rateはボリューム初期化の Amazon EBS プロビジョンドレートを、volume-copyはボリュームコピー初期化をそれぞれ示します。 -
[完了までの推定時間] (AWS CLI のみ) — ボリューム初期化に Amazon EBS プロビジョンドレートを使用して作成されたボリュームにのみ使用されます。ボリューム初期化が完了するまでの推定残り時間を秒単位で表します。
-
[進行状況] — ボリューム初期化プロセスの進行状況のパーセンテージ (0~100)。高速スナップショット復元で初期化されたボリュームの場合、進行状況は作成直後に 100% に達します。
-
[初期化の状態] — ボリューム初期化の全体的な状態 (
initializingまたはcompleted)。高速スナップショット復元で初期化されたボリュームの場合、状態は作成直後にcompletedに移行します。
注記
ボリューム初期化の情報が更新されるまでに最大 5 分かかる場合があります。
Amazon EventBridge
Amazon EventBridge イベントは、ボリューム初期化の完了後 5 分以内にアカウントに送信されます。これらのイベントに応答してプログラムによるアクションをトリガーするルールを作成できます。
注記
-
イベントは、ベストエフォートベースで出力されます。
-
初期化が完了する前にボリュームを削除するか、初期化が完了してから 5 分以内にボリュームを削除すると、イベントを受信しない可能性があります。
イベントの詳細については、「EBS ボリューム初期化イベント」を参照してください。
EventBridge を使用してボリューム初期化のステータスをモニタリングするには
Amazon EventBridge コンソールの https://console.aws.amazon.com/events/
を開いてください。 -
[ルール]、[ルールの作成] の順に選択します。
-
[ステップ 1] で、以下を行います。
-
ルールの名前と説明を指定します。
-
[イベントバス] で、イベントを受信するバスを選択します。カスタムイベントバスを作成していない場合は、デフォルトのままにするか、「Creating an event bus in Amazon EventBridge」を参照してください。
-
[ルールタイプ] で、[イベントパターンを持つルール] を選択したままにします。
-
[次へ] を選択します。
-
-
[ステップ 2] で、以下を行います。
-
[イベントソース] で、[AWS イベントまたは EventBridge パートナーイベント] を選択します。
-
[作成方法] セクションで、[カスタムパターン (JSON エディタ)] を選択します。
-
[イベントパターン] で、以下を追加します。
{ "detail-type": ["EBS Volume Notification"], "source": ["aws.ec2"], "detail": { "event": ["initializeVolume"], "result": ["succeeded"] } }イベント例については、「EBS ボリューム初期化イベント」を参照してください。
-
[次へ] を選択します。
-
-
[ステップ 3] で、以下を行います。
-
[ターゲットタイプ] で、[AWS のサービス] を選択してください。
-
[ターゲットの選択] で [SNS トピック] を選択し、[トピック] で必要なトピックを選択します。トピックを作成していない場合は、「Creating an Amazon SNS topic」を参照してください。
-
[許可] で、[実行ロールを使用 (推奨)] を選択したままにします。
-
[実行ロール] で、[この特定のリソースについて新しいロールを作成] を選択したままにし、デフォルトのロール名のままにします。
-
[次へ] を選択します。
-
-
[ステップ 4] で、必要に応じてルールのタグを指定し、[次へ] を選択します。
-
[ステップ 5] でルールを確認し、[ルールの作成] を選択します。