Sumo Logicインテグレーションガイド

Project Description

本記事は米国PagerDuty社のサイトで公開されているインテグレーションガイドをDigital Stacksが日本語に翻訳・加筆したものです。原文はこちらを参照してください。


Sumo Logicは膨大なログデータを分析するための豊富なクエリと集約機能を提供し、重要なインフラストラクチャの障害や複雑なアプリケーションの問題をより迅速にトラブルシューティングするのに役立ちます。また、スケジュールされた検索に基づいてPagerDutyでアラートをトリガーするようにSumo Logicを設定することもできます。PagerDutyを使用すると、電話、SMS、プッシュ通知、または電子メールで適切な人にアラートを送ることができます。

旧来の電子メールによるSumo Logicインテグレーションを使用する場合は、ここをクリックしてSumo Logic Eメールインテグレーションガイドにアクセスしてください。

 

PagerDutyでの設定

  1. ConfigurationメニューからServiceを選択します。
  2. 新しいサービスを作成する場合はServiceページで+Add New Serviceをクリックします。既存のサービスに追加する場合は、サービスの名前をクリックします。その後、Integrationsタブをクリックし、+New Integrationボタンをクリックします。
  3. Integration typeメニューからあなたのアプリを選択してください
  4. Integration Nameを入力します。新しいサービスを作成する場合はGeneral Settingsで、新しいサービスのNameを入力します。次に、インシデント設定で新しいサービスのEscalation PolicyNotification UrgencyIncident Behaviorを指定します。
  5. Add ServiceまたはAdd Integrationボタンをクリックして、インテグレーションを保存します。するとサービスのIntegrationsページにリダイレクトされます。
  6. 新しいインテグレーションのIntegration Keyをコピーします。

Sumo Logicでの設定

  1. Manage DataメニューでSettingsを選び、さらにConnectionsを選択します。
  2. + Addをクリックして、新しい接続を追加します。
  3. PagerDutyをクリックします。
  4. PagerDuty Connectionを設定するには、
    1. 接続のNameを入力します。
    2. URLに次のように入力します。
      https://events.pagerduty.com/generic/2010-04-15/create_event.json
    3. Payloadでは、”SERVICE KEY”と表示されている部分に、コピーしたIntegration Keyをペーストします。
    4. PayloadDescriptionにはPagerDutyに送信する説明文を書きます。それ以外の行はそのままにしておきます。
    5. Saveをクリックします。
  5. 次に、PagerDutyにインシデントを生成させるイベントの検索条件文を、検索フィールドに入力します。
  6. 検索条件を入力したら、Save Asをクリックします。
  7. 検索のnameを入力します。
  8. Schedule this searchをクリックし、インシデントをトリガーする条件を指定します。
  9. Run Frequencyを選びます。例では15分ごとにしました。
  10. Saveをクリックします。
  11. スケジュール検索の追加設定を行います。
    1. Time Range for schedule search:Last 60 minuites(過去60分)
    2. Send notification only if the condition below is satisfied:Greater than or equal to >= 0(結果の数が0以上)
    3. Alert TypeWebhookを選択
    4. Webhookフィールドで、作成したWebhookを選択します(Integration Keyとペイロードが表示されます)。
    5. Saveをクリックします。

これでPagerDutyとSumo Logicとのインテグレーションが完了しました。PagerDutyにイベントが送信されインシデントが作成されると、そのインシデントをSumo Logicに表示するリンクが表示されます。

よくある質問

 

Sumo Logicを複数のPagerDutyサービスに統合することはできますか?

はい。必要なだけインテグレーションガイドの通りに作業を行ってください。

Project Details