mcpField
S
setting-up-cloudwatch-alarm-notifications

setting-up-cloudwatch-alarm-notifications

github.com/aws云与 DevOps3.3k6.4k 次安装今天更新
代码仓库

关于 setting-up-cloudwatch-alarm-notifications

用于通过 Amazon SNS 配置 Amazon CloudWatch 告警通知的技能,涵盖加密主题、电子邮件、短信和 webhook 订阅、主题策略及告警操作。

主要功能

  1. 01创建加密 SNS 主题
  2. 02配置电子邮件、短信和 webhook 订阅
  3. 03设置 CloudWatch 访问主题策略
  4. 04将告警操作关联到 SNS 主题

适用场景

  1. 01通过电子邮件或短信发送告警
  2. 02将告警通知转发到 webhook 端点
  3. 03排查告警未发送通知的问题

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/aws/agent-toolkit-for-aws --skill setting-up-cloudwatch-alarm-notifications

安装后在 Claude Code 中输入/setting-up-cloudwatch-alarm-notifications确认已加载。

附带文件references/setup-cloudwatch-alarm-notifications.md

详细介绍

设置 CloudWatch 告警通知

概述

配置 Amazon CloudWatch 告警通知渠道的领域知识,使用 Amazon SNS 主题和订阅。涵盖创建加密的 SNS 主题、为电子邮件、短信和 webhook 端点设置订阅、配置允许 CloudWatch 访问的主题策略,以及将告警关联到通知操作。

设置告警通知

要为 CloudWatch 告警配置通知渠道,请严格按照流程操作。 请参阅 CloudWatch 告警通知设置流程。

故障排除

未收到电子邮件通知

确认电子邮件订阅已完成确认。使用 aws sns list-subscriptions-by-topic 检查订阅状态是否为 "Confirmed",而不是 "PendingConfirmation"。

短信通知失败

确保电话号码采用 E.164 格式(例如,+12345678901),并且 AWS 区域支持短信。

告警未触发通知

使用 aws cloudwatch describe-alarms 确认告警的 AlarmActions 中包含正确的 SNS 主题 ARN,并确保 ActionsEnabled 设置为 true。

评论

支持 Markdown