测试 S3 复制失败 CloudWatch 警报

问题描述 投票:0回答:1

场景: 我设置了 S3 复制,因此当文件到达我们的活动区域存储桶时,它会被复制到我们的被动区域存储桶。我想创建一个 CloudWatch 警报,以便在 S3 复制失败时发出警报并测试该规则

问题: 我无法关闭 S3 或某个区域来测试此场景。

问题: 有没有办法让 S3 复制到我的被动区域失败以触发警报?

我找到了 S3 复制失败代码的列表,但我不确定如何实现它们以导致失败:https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-failure -codes.html

amazon-web-services amazon-s3 amazon-cloudwatch
1个回答
0
投票

这是一种方法:

更改复制配置: 暂时调整活动区域中 S3 存储桶的复制设置以故意引入错误 - 考虑修改目标存储桶名称或关联的 IAM 角色。

触发复制: 将测试文件上传到活动区域中的源存储桶以启动复制。由于我们故意修改了复制配置,因此此操作预计会导致复制失败。

配置CloudWatch警报: 设置 CloudWatch 警报来监控 S3 复制指标,例如 ReplicationLatency 或 ReplicationTime。调整警报阈值,以便在复制遇到异常延迟或错误时生成警报。

撤消配置调整: 完成测试阶段后,将复制配置恢复到原始状态以恢复正常复制行为。

© www.soinside.com 2019 - 2024. All rights reserved.