DOCS
インテグレーションガイド / BigPanda

BigPanda

本記事は米国PagerDuty社のサイトで公開されているインテグレーションガイドをそのまま日本語に翻訳したものです。日本語環境での動作を保証するわけではありません。原文は、こちらを参照してください。

BigPandaのデータサイエンスプラットフォームは、自動的にすべてのITアラートを関連づけることができるため、ITの問題を迅速に検出、理解、解決、防止できます。BigPandaからPagerDutyインシデントを作成できるようにするには、BigPandaのインシデントをPagerDutyと共有するときに、インテグレーションが通知を送信するように設定します。インテグレーションに問題がある場合は、こちらまでお問い合わせください。

PagerDutyでの設定

1.ConfigurationメニューからServicesを選択します。 2.Serviceページで、 新しいサービスを作成する場合は、+Add New Serviceをクリックします。 既存のサービスにインテグレーションを追加する場合は、追加するサービスの名前をクリックします。その後、Integrationsタブをクリックし、+New Integrationボタンをクリックします。 RS-Add-New-Service-13 3. Integration Typeメニューから追加したいアプリを選択し、Integration Nameを入力してください。 インテグレーションのために新しいサービスを作成する場合は、General Settingsで新しいサービスのNameを入力します。次に、Incident Settingsで、新しいサービスのEscalation Policy(エスカレーションポリシー)、Notification Urgency(通知の緊急度)、Incident Behavior(インシデントの動作)を指定します。

  1. Add ServiceまたはAdd Integrationボタンをクリックして、新しいインテグレーションを保存します。すると、サービスのIntegrationsページにリダイレクトされます。RS-Integration-Settings-11
  2. 新しいインテグレーションのIntegration Keyをコピーします。RS_Updates__API_Services-1024x146-8
  3. Configurationメニューから、API Accessを選択します。 apiaccess-0
  4. APIアクセスページで、+Create New API Keyボタンをクリックします。 apiaccess-1-768x121
  5. ポップアップするダイアログで、キーのDescriptionを入力し、API versionを選択するよう求められます。また、キーをRead-onlyとして作成するオプションもあります。このボックスをチェックしないままにすると、フルアクセスキーが作成されます。api__1_ バージョン管理に関する注記:API v2.0は、新しいインテグレーションがPagerDutyと簡単に通信できるように設計されています。既存のPagerDutyのインテグレーションには、API v1.0キーが必要です。使用するAPIバージョンについて質問がある場合は、support@pagerduty.comまでご連絡ください。
  6. オプションを入力し終わったら、Create Keyをクリックします。
  7. Create Keyをクリックすると、キーを表示したダイアログが表示され、前の手順で入力したオプションが確認されます。**このステップの後ではキーを再び表示できないので、今すぐ必要なアプリケーションにこのキーをコピーしてください。**以前に作成したキーを失って再びアクセスする必要がある場合は、キーを削除して新しいキーを作成する必要があります。キーを正常にコピーした後、Closeをクリックします。api__2_-300x235
  8. 作成が終わったら、キーがAPIアクセスページのキーのリストに表示され、バージョンが表示されます。 api__3_-300x117

BigPandaでの設定

  1. Integrationを選び、Sharing & Ticket Managementの下にあるPagerDutyを見つけて、 Installをクリックしてください。 Integrations_-_BigPanda-768x528
  2. 以下の解説のStep 1でインテグレーションに名前を付けて、Generate App Keyクリックします。Step 5で、PagerDuty Integration KeySubdomainAPI Access Keyを追加し、Configure PagerDutyをクリックします。 Integrations_-_BigPanda-1-1024x573-1

インテグレーションのテスト

  1. BigPandaアカウントでインシデントをトリガーします。インシデントの右上のメニューで、Shareをクリックします。 share_active_incident-768x371
  2. Share viaの項目で、PagerDutyを選択してShareをクリックします。 Share_menu-768x365
  3. オプションで、PagerDutyインシデントで送信するPersonal Messageを入力し、Shareをクリックします。 Share_message
  4. PagerDutyサービスで新たなインシデントが発生したことがわかります。BigPandaでインシデントを解決した場合は、解決した後でPagerDutyにインシデントを再度共有することができます。これにより、PagerDutyでインシデントが解決されます。

よくある質問

  1. BigPandaは自動的にPagerDutyインシデントを解決にしますか?

    いいえ。対応するPagerDutyのインシデントを解決するには、BigPandaのPagerDutyインテグレーションと解決済みのインシデントを共有する必要があります。

  2. BigPandaに複数のPagerDutyサービスをインテグレートすることはできますか?

    はい。 インテグレートするPagerDutyのサービスキーごとに、このガイドのIn BigPandaセクションに戻って、BigPandaインテグレーションStep 1で、PagerDutyアプリのインストールごとに異なる名前を付けて、サービスを区別してください。