AWS RDS SSL证书到期是否提供内置事件通知?
AWS RDS SSL证书到期事件通知方案
AWS RDS目前没有原生的事件触发机制专门针对SSL证书临近到期发送主动通知。RDS的事件通知体系主要覆盖实例状态变更、备份完成、故障恢复等核心运维场景,证书到期相关事件不在默认的事件类型列表中。
针对你的需求,推荐优化你的备选方案,实现更可靠的定期监控:
- 编写Lambda函数,调用
describe-certificatesAPI获取证书的ValidTill字段,计算当前时间与到期时间的差值; - 通过EventBridge(原CloudWatch Events)配置每日触发规则,定时执行该Lambda;
- 当证书到期时间小于你设定的阈值(比如30天)时,让Lambda调用SNS主题发送告警通知(邮件、短信或其他渠道)。
- 编写Lambda函数,调用
另一个可选方案是使用AWS Config自定义规则:
- 创建自定义Config规则,检查RDS证书的到期时间;
- 当证书临近到期时,Config会标记资源为“不合规”,并触发SNS通知,同时可以在Config控制台查看状态。
额外补充:AWS会在RDS SSL证书到期前通过AWS Health Dashboard发送官方通知,建议订阅AWS Health的相关事件,作为监控的补充手段,但这类通知的频次较低,无法满足每日提醒的需求。
内容的提问来源于stack exchange,提问作者koda
相关产品推荐
相关产品推荐

