HipChatサーバースラッシュコマンド統合ガイド

Project Description

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


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

PagerDutyでの設定  

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

  1. Integration Typeメニューからアプリケーションを選択し、Integration Nameを入力します。統合のための新しいサービスを作成する場合は、一般設定で、新しいサービスのNameを入力します。 次に、インシデント設定で、新しいサービスのEscalation PolicyNotification UrgencyIncident Behavior を指定します。
  2. Add ServiceまたはAdd Integrationボタンをクリックして、新しいインテグレーションを保存します。するとサービスのIntegrationsページにリダイレクトされます。

  1. 新しいインテグレーションのIntegration URLをコピーします

 

HipChatでの設定

  1. 通知を流したいHipChatルームから、Integrationsをクリックします。

   

 

  1. 次に、Build your own integrationオプションを選択します。

   

 

  1. あなたのインテグレーションにNameをつけます。

   

 

  1. Extend HipChat with Your Commands にスクロールダウンして、Add a commandというボックスをチェックします。

 

  1. スラッシュコマンドを選択し、PagerDutyのIntegration URLに貼り付けます

 

  1. Saveをクリックします。

 

  1. 次に、以上の設定が正しく動作しているかどうかをTestします(例)。

       

 

  1. PagerDutyインスタンスにアクセスして、インシデントが正常にトリガーされたことを確認します。

 

Project Details