使用指标、事件通知和状态监控复制
可以通过以下机制监控实时复制配置和 S3 批量复制任务:
-
S3 复制指标:当您启用 S3 复制指标时,Amazon CloudWatch 会发出一些指标,可以使用这些指标在复制规则级别跟踪待处理字节、待处理操作和复制延迟。可以通过 Amazon S3 控制台和 Amazon CloudWatch 控制台查看 S3 复制指标。在 Amazon S3 控制台中,可以在源存储桶的指标选项卡中查看这些指标。有关 S3 复制指标的更多信息,请参阅使用 S3 复制指标。
-
S3 Storage Lens 存储分析功能指标:除了 S3 复制指标外,还可以使用 S3 Storage Lens 存储分析功能控制面板提供的与复制相关的数据保护指标。例如,如果使用 S3 Storage Lens 存储分析功能中的免费指标,则可以看到诸如从源存储桶复制的总字节数或从源存储桶复制的对象计数之类的指标。
要审计总体复制状况,可以在 S3 Storage Lens 存储分析功能中启用高级指标。借助 S3 Storage Lens 存储分析功能中的高级指标,可以查看有多少不同类型的复制规则,包括复制目标无效的复制规则的计数。
有关在 S3 Storage Lens 存储分析功能中使用复制指标的更多信息,请参阅在 S3 Storage Lens 存储分析功能控制面板中查看复制指标。
-
S3 事件通知:当对象未复制到其目标 AWS 区域或未在特定阈值内复制对象时,在这类情况下,S3 事件通知可以在对象级别通知您。S3 事件通知提供以下复制事件类型:
s3:Replication:OperationFailedReplication
、s3:Replication:OperationMissedThreshold
、s3:Replication:OperationReplicatedAfterThreshold
和s3:Replication:OperationNotTracked
。Amazon S3 事件可以通过 Amazon Simple Queue Service (Amazon SQS)、Amazon Simple Notification Service (Amazon SNS) 或 AWS Lambda 获得。有关更多信息,请参阅 使用 Amazon S3 事件通知接收复制失败事件。
-
复制状态值:还可以检索对象的复制状态。复制状态有助于您确定正在复制的对象的当前状态。源对象的复制状态将返回
PENDING
、COMPLETED
、或FAILED
。副本的复制状态将返回REPLICA
。在创建 S3 批量复制任务时,也可以使用复制状态值。例如,可以使用这些状态值来复制从未复制过或复制失败的对象。
有关检索对象的复制状态的更多信息,请参阅获取复制状态信息。有关将这些值与批量复制结合使用的更多信息,请参阅分批复制任务的筛选条件。