Testomatoインテグレーションガイド

Project Description

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


Testomatoサービスは、自動テストを専門としています。 あなたのWebサイトを監視し、自動テストが失敗したときにアラートします。このサービスは1日平均100万件を超えるテストを実施しています。PagerDutyとのインテグレーションにより、テストが失敗するとPagerDuty内のインシデントをトリガーすることができます。 PagerDutyはSMS、電話、電子メール、またはAndroid / Androidのプッシュを介して適切な技術者にアラートすることができます。

インストールが失敗した場合は、 当社までご連絡ください 。

 

PagerDutyでの設定

  1. Configuration メニューからServices を選択します。
  2. Servicesページで:インテグレーションのために新しいサービスを作成する場合は、 +Add New Service をクリックします。
    既存のサービスにインテグレーションを追加する場合は、統合を追加するサービスの名前をクリックします。 その後、Integrations タブをクリックし、 + New Integration ボタンをクリックします。

  3. Integration Type メニューから追加したいアプリを選択し、Integration Nameを入力してください。インテグレーションのために新しいサービスを作成する場合は、General Settingsで新    しいサービスのNameを入力します。 次に、Incident Settingsで、新しいサービスの Escalation Policy (エスカレーションポリシー)、Notification Urgency (通知の緊急度)、Incident Behavior(インシデントの動作)を指定します。
  4. Add Service またはAdd Integration ボタンをクリックして、新しいインテグレーションを保存します。 すると、サービスのIntegrationsページにリダイレクトされます。
  5. 新しいインテグレーションのIntegration Keyをコピーします。

Testomatoでの設定

  1. メニュータブのユーザー名の下にあるSettingsタブに移動します。
  2. 3rd Party Servicesまでスクロールし、APIキーをPagerDuty Service API Keyの入力ボックスに貼り付け、Saveをクリックします。
  3. Add Project タブに移動します。
  4. テストするURLを入力し、Submitボタンを押します。
  5. Testページに移動して、 Test対象のサイトを特定します。
  6. テストのために、ページを表示しないようにするか、ネットワーク設定を変更して障害を誘発して、PagerDutyのインテグレーションをテストしてください。インテグレーションがうまく動作している場合はすぐにPagerDutyにインシデントが表示されます。

    おめでとう! あなたのPagerDutyとTestomatoとの統合が完成しました。

 

よくある質問

PagerDutyに複数のアラートを送れるようにTestomatoを設定するにはどうすればよいですか?

簡単です。Testomato内で複数のプロジェクトを作成し、それぞれにPagerDuty通知を有効にします。 例えばここにあるTestomatoのページの下のほうにある画像(正確な設定を示しています)を参照してください。

Project Details