・
「PagerDutyでインシデントが発生したら、すぐにTrelloでタスク管理したい」
「インシデント情報を手動でTrelloに転記するのが手間で、対応が遅れたり、抜け漏れが発生したりしている…」
このように、インシデント管理とタスク管理の分断による手作業に、課題を感じていませんか?
もし、PagerDutyでインシデントが発生したら、情報がTrelloのカードとして自動で作成される仕組みがあれば、これらの悩みから解放されるでしょう。インシデント対応の初動をスピードアップさせることができます。
今回ご紹介する自動化の設定は、プログラミングの知識がなくても簡単に設定できるため、すぐに導入してインシデント対応プロセスをよりスムーズなものに変えていきましょう!
YoomにはPagerDutyとTrelloを連携するためのテンプレートが用意されているので、今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!
それでは、さっそく実際にPagerDutyとTrelloを連携したフローを作成してみましょう!今回はYoomを使用して、ノーコードでPagerDutyとTrelloの連携を進めていきますので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:PagerDuty/Trello
[Yoomとは]
今回は「PagerDutyのNew Incidentを受信したらTrelloにカードを作成する」フローを作成していきます!
作成の流れは大きく分けて以下です。
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
1.PagerDutyとYoomのマイアプリ連携
「新規接続」を選択すると「アプリ一覧」が表示されます。PagerDutyを検索して選択しましょう。
記載されている手順に沿って、「Client ID」と「Client Secret Key」を設定して「追加」を選択しましょう。
「マイアプリ」にPagerDutyが表示されていれば連携完了です。
2.TrelloとYoomのマイアプリ登録
以下の手順をご参照ください。
続いてYoomのテンプレートをコピーします。
以下バナーの「試してみる」をクリックしましょう。
テンプレートがコピーされました。「OK」を選択します。
次のステップから設定していきましょう。
「New Incident」を選択します。
「アクション」はテンプレート通りのままでOKです!
「PagerDutyと連携するアカウント情報」を確認し、「次へ」をクリックして進んでください。
WebhookURLの設定を行います。
「Filter ID」を手動で入力しましょう。
「Services」→「Services Directory」→「Default Service」→「New Incident」のURLから確認できます。Pから始まる箇所がServiceIDです。
「Filter Type」を選択しましょう。
設定できたら「WebhookURLを登録」をクリックします。
WebhookURLの登録に成功すると、以下のような画面が表示されます。「次へ」を選択しましょう。
次に進んだら、PagerDutyでテスト用に新しいIncidentを作成します。以下は例です。
作成できたら「テスト」を行いましょう。