Logz.ioインテグレーションガイド

Project Description

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


Logz.ioは、機械学習技術を備えたエンタープライズクラスのクラウドサービスとして、オープンソースのELK Stackを提供するAI対応ログ分析プラットフォームです。Logz.ioをPagerDutyとインテグレーションすることにより、定義した特定の条件がELKスタック環境でトリガーされたときにPagerDuty経由で警告を発することができます。このインテグレーションを行うためにLogz.ioの無料トライアルにサインアップすることができます。

 

PagerDutyでの設定

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

 

Logz.ioでの設定

  1. Logz.io でAlertsページに移動し、Alert Endpointsを選択します。
  2. アラートの種類としてPagerDutyを選択し、名前を付けます。 その後、上記のステップ4のIntegration Keyを入力し、Saveをクリックします 。
  3. Logz.ioでアラートを作成すると、Triggersセクションの下PagerDutyをNotification Endpointとして追加できます。
  4. Create Alertクリックすると、新しいアラートが保存されます 。 Logz.ioアラートに定義された条件が満たされた場合、Logz.ioはアラートをトリガーします。このアラートはPagerDutyに送信され、インシデントが発生します。

 

よくある質問

 

複数のPagerDutyサービスで動作するようにLogz.ioを設定できますか?

はい。新規または既存のPagerDutyサービスに別のLogz.ioインテグレーションを追加することができます。新しい インテグレーションキーが 別のLogz.ioエンドポイントのサービスキーとしてPagerDutyで生成されます。

Project Details