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

Project Description

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


NodePingは、Web上の大事なサービスを監視するサービスです。 NodePingは、HTTP/HTTPS、SSH、FTP、PING、FTP、SMTPなど、さまざまなプロトコルを監視できます。 PagerDutyの高度なスケジューリング機能とアラート機能を組み合わせることで、システムに問題が発生した場合に、チームの適切なメンバーに簡単かつ迅速に通知することができます。

 

PagerDutyでの設定

  1. Configuration メニューからServices を選択します。
  2. Serviceページで:
    インテグレーションのために新しいサービスを作成する場合は、 +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をコピーします。

NodePingでの設定

  1. Checks & Contactsボタンをクリックします。
  2. 既存のCantact(連絡先)をクリックして編集するか、新しい連絡先を作成します。 この例では、既存の連絡先を編集します。
  3. Add anotherをクリックして新しい連絡方法を追加します。
  4. 先ほどPagerDutyの設定で作ったサービスのキーを貼り付けます。
  5. プルダウンメニューからPagerDutyを選択します。
  6. Saveボタンをクリックします。
  7. 今度は、この新しい連絡方法をCheckに関連付ける必要があります。
  8. Checks & Contacts> Checksをクリックし、既存のCheckでNew CheckまたはEditをクリックします。
  9. プルダウンメニューからPagerDutyの連絡方法を選択して、Saveボタンをクリックします 。
  10. おめでとうございます! あなたのNodePingアカウントは、NodePing内に障害が起きた場合や回復した場合にあなたのPagerDutyサービスに通知するようにセットアップされました。

 

NodePingとPagerDutyが通信していることを確認する

わざとチェックで失敗を起こすことで、ちゃんと通信ができていることを確認できます。 再チェックが成功すると、対応するインシデントはPagerDuty内で解決になります。

 

よくある質問

NodePingのインシデントは自動的に解決されますか?

はい、一度チェックが回復すると、PagerDutyのインシデントは自動的に解決されます。

NodePingを複数のPagerDutyサービスに結びつけるように設定するにはどうすればよいですか?

PagerDuty内に複数のNodePingサービスを設定する場合は、上記の手順をもう一度実行して連絡先のN番目の連絡方法として追加します。 次に、PagerDutyインシデントをトリガーさせたいチェックにそれを追加します。

インストールの完了に問題がある場合は、 サポートチームまでお問い合わせください。

Project Details