EventBridge -> Service Integration (Email)
"Amazon CloudWatch Integration" は Metric Alarm 専用で、EventBridge には対応していません。
Service Integration で受け付ける方法は二通りあります。 1パターン目として Email Integration を使用します。
Email Integration Guide | PagerDuty
導入
SNS Subscription では Email
または Email-JSON
で送信できるので、2パターン試します。
PagerDuty Service に "Email" インテグレーションを追加し、Integration Email を取得します。
AWS SNS の Subscription に Integration Email を Email または Email-JSON として指定します。
"AWS Notification - Subscription Confirmation" の件名でインシデントが作成されるので、confirm を実施することで利用できるようになります。
- Email
- Email-JSON
PagerDuty Service での自動Resolve設定を行っていない限りは、Resolveされないので手動で実施します。
インシデント
インシデントタイトルはメール件名で作成されます。
AWS Notification Message
詳細欄はメール本文です。
- Email
- Email-JSON
Email は Message の内容のみとなるので、 Email-JSON の方が若干情報量が多いです。
重複排除
インテグレーション設定から変更します。 デフォルトは メール件名 です。 また、件名/本文/差出人に対してのフィルタリング設定も行えます。
細かな設定方法は以下ドキュメントに記載されています。