监控 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 分钟内删除卷,则可能不会收到该事件。
有关事件的更多信息,请参阅EBS 卷初始化事件。
使用 EventBridge 监控卷初始化状态
访问 https://console.aws.amazon.com/events/
,打开 Amazon EventBridge 控制台。 -
选择规则、创建规则。
-
对于步骤 1,请执行以下操作:
-
指定规则的名称和描述。
-
对于事件总线,选择接收事件的总线。如果尚未创建自定义事件总线,请保留默认值或参阅 Creating an event bus。
-
对于规则类型,保留具有事件模式的规则。
-
选择下一步。
-
-
对于步骤 2,请执行以下操作:
-
对于事件源,保留 AWS 事件或 EventBridge 合作伙伴事件。
-
对于创建方法,选择自定义模式(JSON 编辑器)。
-
对于事件模式,请添加以下内容:
{ "detail-type": ["EBS Volume Notification"], "source": ["aws.ec2"], "detail": { "event": ["initializeVolume"], "result": ["succeeded"] } }有关示例事件,请参阅EBS 卷初始化事件。
-
选择下一步。
-
-
对于步骤 3,请执行以下操作:
-
对于目标类型,选择AWS 服务。
-
对于选择目标,选择 SNS 主题,对于主题,选择所需的主题。如果尚未创建任何主题,请参阅创建主题。
-
对于权限,选中使用执行角色(推荐)。
-
对于执行角色,选中为此特定资源创建新角色选项,并使用默认角色名称。
-
选择下一步。
-
-
对于步骤 4,如果需要,请为规则指定标签,然后选择下一步。
-
对于步骤 5,查看规则,然后选择创建规则。