setting-up-cloudwatch-alarm-notifications について
Amazon SNS を使って Amazon CloudWatch アラーム通知を設定するスキルです。暗号化トピック、メール・SMS・Webhook のサブスクリプション、トピックポリシー、アラームアクションを扱います。
主な機能
- 01暗号化 SNS トピックの作成
- 02メール・SMS・Webhook サブスクリプションの設定
- 03CloudWatch アクセス用トピックポリシーの設定
- 04アラームアクションと SNS トピックの連携
活用シーン
- 01メールや SMS によるアラート送信
- 02アラーム通知の Webhook エンドポイントへの転送
- 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 SNS トピックとサブスクリプションを使用して、Amazon CloudWatch のアラーム通知チャネルを設定するためのドメイン知識です。暗号化された SNS トピックの作成、メール、SMS、Webhook エンドポイントのサブスクリプション設定、CloudWatch からのアクセスを許可するトピックポリシーの設定、アラームと通知アクションの関連付けについて説明します。
アラーム通知を設定する
CloudWatch アラームの通知チャネルを設定するには、手順に正確に従ってください。 CloudWatch アラーム通知の設定手順を参照してください。
トラブルシューティング
メール通知が届かない
メールのサブスクリプションが確認済みであることを確認してください。aws sns list-subscriptions-by-topic を使用して、サブスクリプションのステータスが「PendingConfirmation」ではなく「Confirmed」であることを確認します。
SMS 通知が失敗する
電話番号が E.164 形式(例:+12345678901)であること、およびお使いの AWS リージョンで SMS がサポートされていることを確認してください。
アラームが通知をトリガーしない
aws cloudwatch describe-alarms を使用して、アラームの AlarmActions に正しい SNS トピック ARN が設定されていることを確認し、ActionsEnabled が true に設定されていることを確認してください。