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

Ghost Inspector

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

Ghost Inspectorは、クラウドベースのWebサイト監視ツールで、ブラウザ内でWebサイトの自動テストを作成できます。 PagerDutyアカウントをGhost Inspectorに接続して、UIテストの間に起きるインシデントをトリガーしたり解決したりすることができます。

PagerDutyでの設定

  1. Configuration メニューからServices を選択します。
  2. Servicesページで: インテグレーションのために新しいサービスを作成する場合は、 +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(インシデントの動作)を指定します。
  4. Add Service またはAdd Integration ボタンをクリックして、新しいインテグレーションを保存します。 すると、サービスのIntegrationsページにリダイレクトされます。 RS-Integration-Settings-11
  5. 新しいインテグレーションのIntegration Keyをコピーします。 RS_Updates__API_Services-1024x146-8-300x43

Ghost Inspectorでの設定

  1. あなたの個人または組織のアカウントとPagerDutyとの統合を有効にするには、アカウントページに移動し、Integrationsをクリックします。利用可能なサービスの下にPagerDutyのロゴが表示されます。 integrations-1024x389-300x114
  2. Connect Serviceをクリックし、指示に従います。PagerDutyアカウントにログインし、トリガーするサービスを選択する必要があります。PagerDutyが接続されると、Notificationsタブに新しいセクションが表示されます。すべての通知と同様に、これらはアカウント/組織、スイート、およびテストレベルで制御できるため、細かな制御が可能です。 ghostinspector-02-300x171 PagerDutyの通知を有効にすると、Ghostインスペクタのテストが失敗したときにインシデントがトリガされ、テストに再びパスすると解決されます。