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

HipChat

本記事は米国PagerDuty社のサイトで公開されているインテグレーションガイドをそのまま日本語に翻訳したものです。日本語環境での動作を保証するわけではありません。原文は こちら ht​tps://w​ww.pagerduty.com/docs/guides/hipchat-to-pagerduty-integration-guide/ を参照してください。

HipChatは、デスクトップやモバイルデバイス向けの140以上の統合とネイティブクライアントを持つ、チーム向けの永続的に使えるグループチャットです。 この統合により、HipChatからPagerDutyにインシデントをトリガーすることができます。 これは、HipChat Server integration と legacy HipChat integration を補完し、 PagerDutyインシデントに関する情報をHipChatルームに掲載します。

PagerDutyでの設定

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 UrgencyIncident Behavior(インシデントの動作)を指定します。
  4. Add Service またはAdd Integration ボタンをクリックして、新しいインテグレーションを保存します。 すると、サービスのIntegrationsページにリダイレクトされます。 RS-Integration-Settings-9-300x109
  5. 新しいインテグレーションのIntegration URLをコピーします。 RS-Integration-URL-4-300x44

HipChatでの設定:

  1. 通知を流したいHipChatルームから、Integrationsをクリックします。 image2015-10-30-16-19-45-300x145
  2. 次に、Build your own integration image2015-10-30-16-12-20-300x261
  3. あなたのインテグレーションにNameをつけます。 image2015-10-30-16-12-51-300x164
  4. Extend HipChat with Your Commandsにスクロールダウンして、Add a commandというボックスをチェックします。
  5. スラッシュコマンドを選択し、PagerDutyのIntegration URLに貼り付けます : image2015-10-30-16-17-21-300x164
  6. Saveをクリックします。
  7. 次に、以上の設定が正しく動作しているかどうかをTestします(例)。 image2015-10-30-16-17-44-300x72
  8. PagerDutyインスタンスにアクセスして、インシデントが正常にトリガーされたことを確認します。
0