AWS, から, PagerDuty, への通知連携 の検索結果:
…たのでまとめます。 AWSからの送信を題材にしていますが、他サービスからの連携でも利用できると思います。 参考URL イベントフロー 対象外とした機能 App Service Rule 選択肢 Service か Global か Service の Endpoint Global の Endpoint ルーティング後の操作 コード化 Terraform 未サポートリソース まとめのまとめ 参考URL Knowledge Base 機能概要、ベストプラクティス、利用方法 など…
…e の場合 送信側(AWS) API Limits インシデント 重複排除 導入 受信側(PagerDuty) 利用する機能の Integration Key を取得します。 Endpoint は同一の https://events.pagerduty.com/v2/enqueue です。 Global Orchestration の場合 適宜 Routing Rule と Action Rule を追加します。 例として、送信側で source に TopicArn を設定…
…パターン試します。 AWS SNS の Subscription に Global Orchestration の "Email Address" を Protocol "Email" または "Email-JSON" として指定します。 "AWS Notification - Subscription Confirmation" の件名でAlertが作成されるので、confirm を実施することで利用できるようになります。(ルールに合致しない状態ではインシデントは作成されま…
…パターン試します。 AWS SNS の Subscription に Global Ruleset の "Email Address" を Protocol "Email" または "Email-JSON" として指定します。 "AWS Notification - Subscription Confirmation" の件名でAlertが作成されるので、confirm を実施することで利用できるようになります。(ルールに合致しない状態ではインシデントは作成されません。) こ…
…ト(変換後) 導入 AWS から PagerDuty への通知連携(4) - vague memory 導入部分は上記同様のため割愛します。 インシデント 変換ルールが無い状態では、インシデントタイトル、詳細欄共にSNSから通知される $.Message が入ります。 重複排除 Ruleの "Transformations" から変更します。 Transformations Transformationsを参考に出力内容を調整します。 Summary を文字通り概要に変換、 …
…ト(変換後) 導入 AWS から PagerDuty への通知連携(3) - vague memory 導入部分は上記同様のため割愛します。 インシデント 変換ルールが無い状態では、インシデントタイトル、詳細欄共にSNSから通知される $.Message が入ります。 重複排除 Ruleの "Customize Event Fields" から変更します。 Customize Event Fields Step 1.1: Customize Event Fields (Opt…
…L を取得します。 AWS SNS の Subscription に Integration URL を HTTPS Endpoint として指定します。 インテグレーションが初期状態(スクリプト未編集)の場合、"Custom Event Transform" の件名でインシデントが作成されるので、confirm を実施することで利用できるようになります。 PagerDuty Service での自動Resolve設定を行っていない限りは、Resolveされないので手動で実施…
…l を取得します。 AWS SNS の Subscription に Integration Email を Email または Email-JSON として指定します。 "AWS Notification - Subscription Confirmation" の件名でインシデントが作成されるので、confirm を実施することで利用できるようになります。 Email Email-JSON PagerDuty Service での自動Resolve設定を行っていない限りは…
…KEY_HERE] AWS SNS の Subscription に Integration URL を HTTPS Endpoint として指定します。 自動的に Confirm されます。 Rule はまだ設定していない状態ですが、Alert が発行され comfirm されます。 Ruleset とは異なり、PDAutoSubscribe の出力は有りませんでした。 インシデント発行する Rule が設定済みである場合、 インシデントタイトル "Incident rou…
…KEY_HERE] AWS SNS の Subscription に Integration URL を HTTPS Endpoint として指定します。 自動的に Confirm されます。 Rule はまだ設定していない状態ですが、 Alert が発行され、Event Detail を確認すると、 comfirm を実行していることが確認できます。 インシデント発行する Rule が設定済みである場合、 インシデントタイトル "Incident routed via a …
…L を取得します。 AWS SNS の Subscription に Integration URL を HTTPS Endpoint として指定します。 自動的に Confirm され、利用できるようになります。 インシデント インシデントタイトルはメトリックネームをベースに生成されます。 {Statistic} {MetricName} {ComparisonOperator} {Threshold} 詳細欄にはSNSから通知される $.Message が入ります。 OK…
…様と前提 通知方式 AWS からの通知を例に取って確認します。 以下2種類の方法でイベントを発行します。いずれも SNS 経由となります。 CloudWatch Metric Alarm CloudWatch メトリクスの閾値監視です。 "Alarm Action", "OK Action" にSNS Topicを指定して通知します。 PagerDuty 上の、 "CloudWatch" という表記は大抵こちらを指します。 EventBridge 以前は CloudWatch…