OpsgenieはMackerelのような監視ツールからのアラートを集約し、Opsgenie上に登録した任意の通知ルールに従って様々な通知を送ることが出来るアラート管理サービスです。通知の例として、音声、SMS、email、モバイルへアラート通知を送る事が出来ます。
Opsgenieとの連携を行う事で、Mackerelで設定した監視ルールに従い発生したアラート通知をOpsgenieへ送る事が出来ます。具体的にはMackerelでアラートが発生した際に、Opsgenieに新たなアラートが作成されます。また、Mackerelでアラートが解決された際にOpsgenieで作成されたアラートを閉じる仕組みとなっております。
Opsgenieとの連携を追加する
連携の設定は、チャンネルページのOpsgenieフォームから行って下さい。
連携には、OpsgenieのAlert APIを利用しています。API Keyは以下の方法で発行したものを入力してください。
- Opsgenieメイン画面左側のIntegrationsタブを選択
- Integrations画面左のAPIタブをクリック
- 画面中央部、下の図の位置に書かれているものがAPI Keyとなります
Opsgenieには、通知宛先の設定項目としてrecipientsがあります。チャンネル作成の際には、カンマ区切りでEmailアドレス、グループ名、チーム名を入力ください。