是否所有 Aurora RDS 事件都发送到 CloudWatch Events?

Do all Aurora RDS events get sent to CloudWatch Events?

我创建了一个 CloudWatch 事件规则,旨在在我们的 Aurora 集群发生故障转移时发送通知。然后我们在临时环境中进行了(手动)故障转移,但该规则没有像我预期的那样捕获与该故障转移相关的任何事件。

这是我使用的模式:

{
  "source": [
    "aws.rds"
  ],
  "detail-type": [
    "RDS DB Instance Event"
  ],
  "detail": {
    "EventCategories": [
      "failover"
    ]
  }
}

此模式 确实 在 Web 控制台的规则编辑器中生成 "sample event",因此它似乎有效,但我需要做些什么才能按顺序进行将这些特定事件发送到 CloudWatch?

事实证明,Aurora 故障转移的正确 detail-type"RDS DB Cluster Event" 而不是 "RDS DB Instance Event"。后者在编辑器中生成示例数据,而前者没有,但这似乎是一个错误。