IBM Cloud Docs
PagerDuty の構成

PagerDuty の構成

PagerDuty は、複数のモニタリング・システムのデータを単一のビューに統合します。 問題が発生すると、PagerDuty によって、その時点で問題の修正に最適なチーム・メンバーに確実に通知が送信されます。 そのチーム・メンバーが問題に応答しない場合、次の担当者または運用管理者に問題を転送するようにエスカレーションを構成できます。

Event Notifications ツール統合を使用してイベント通知を配信できるようになりました。IBM Cloud® Event Notifications は、PagerDuty や、Slack、電子メール、SMS、プッシュ通知、Webhook、Microsoft® Teams、ServiceNow,、IBM Cloud Functions などがあります。 Event Notificationsの使用について詳しくは、 ツールチェーンのイベント通知の有効化 を参照してください。

POST /toolchains/{toolchain_id}/events API によって生成されたクライアント・カスタム・ツールチェーン・イベントは、 PagerDuty ツール統合に送信されません。 Bespoke ツールチェーン・イベントは IBM Cloud® Event Notificationsにのみ送信されます。

パイプライン・ステージで障害が発生したときに通知を送信するように PagerDuty を構成して、問題を迅速に修正してダウン時間を削減できるようにします。

  1. ツールチェーン作成時にこのツール統合を構成する場合は、「構成可能な統合」セクションで**「PagerDuty」**をクリックします。

  2. ツールチェーンがあり、そこにこのツール統合を追加する場合、IBM Cloudコンソールから、メニューアイコンハンバーガーアイコン>Platform Automation>Toolchains をクリックします。 「ツールチェーン」ページで、ツールチェーンをクリックしてその「概要」ページを開きます。 あるいは、アプリの「概要」ページの「継続的デリバリー」カードで、**「ツールチェーンの表示」をクリックします。 次に、「概要」**をクリックします。

    a. **「ツールの追加」**をクリックします。

    b. 「ツール統合」セクションで**「PagerDuty」**をクリックします。

  3. API キーを使用してアカウント・レベルで PagerDuty を統合する場合は、**「アカウント」**をクリックします。

    a. PagerDuty アカウントの API アクセス・キーを入力します。 PagerDutyアカウントをお持ちでない場合は、登録してください。 キーを見つける手順については、APIキーの生成を参照してください。

    b. PagerDuty サービスの名前を入力します。

    c. PagerDuty の 1 次連絡先の E メール・アドレスを入力します。

    d. PagerDuty の 1 次連絡先の電話番号を入力します。

  4. 統合キーを使用してサービス・レベルで PagerDuty を統合する場合は、**「サービス」**をクリックします。

    a. アラートの通知先となる PagerDuty サービスの URL を入力します。

    b. PagerDuty の統合キーを入力します。 PagerDuty サービス・ページの「統合」セクションで、このキーを見つけるか作成できます。

  5. 「統合の作成」 をクリックします。

  6. ツールチェーンの「概要」ページの**「サード・パーティー・ツール」カードで、「PagerDuty」**をクリックして pagerduty.com に移動します。 ツールチェーンに対してこのツール統合を構成したときに指定した PagerDuty サービスに関連付けられているイベントを表示できます。

APIを使用したPagerDutyの設定

PagerDuty ツール統合は、 read、および update ツール統合を作成するときに、 ツールチェーン HTTP API および SDK で使用できる以下の構成パラメーターをサポートします。

pagerduty 値を使用して、要求本体に tool_type_id プロパティーを指定する必要があります。

PagerDutyツール統合パラメータ
パラメーター 使用法 タイプ Terraform 引数 説明
service_id オプション、更新可能 ストリング service_id PagerDuty サービスのサービス ID です。
サービス・キー オプション、更新可能 パスワード サービス・キー PagerDuty サービス・ツール統合キー。 このキーはPagerDutyサービスページのIntegrationsセクションで確認または作成できます。
service_url オプション、更新可能 ストリング service_url アラートの送信先の PagerDuty サービスの URL。