
Project Description
本記事は米国PagerDuty社のサイトで公開されているインテグレーションガイドをそのまま日本語に翻訳したものです。日本語環境での動作を保証するわけではありません。原文はこちらを参照してください。
Netuitiveは、クラウドインフラストラクチャおよびWebアプリケーション用の適応型監視および分析プラットフォームです。 Netuitiveは、複数のデータソースからメトリックを取得することにより、動作を学習し、システムやアプリケーションを監視するためにプリセットされた動的ポリシーを利用し通常必要となる手作業や推測を軽減します。
このガイドでは、NetuitiveとPagerDutyを統合するプロセスについて説明します。インテグレーションに問題が発生した場合は、 当社までご連絡ください 。
PagerDutyでの設定
- ConfigurationメニューからServicesを選択します。
- Serviceページで:インテグレーションのために新しいサービスを作成する場合は、+Add New Serviceをクリックします。既存のサービスにインテグレーションを追加する場合は、追加するサービスのNameをクリックします。その後、Integrations タブをクリックし、+ New Integration ボタンをクリックします。
- Integration Typeメニューから追加したいアプリを選択して、Integration Nameを入力してください。インテグレーションのために新しいサービスを作成する場合は、General Settingsで新しいサービスのNameを入力します。 次に、Incident Settingsで、新しいサービスの Escalation Policy (エスカレーションポリシー)、Notification Urgency(通知の緊急度)、Incident Behavior(インシデントの動作)を指定します。
- Add ServiceまたはAdd Integrationボタンをクリックして、新しいインテグレーションを保存します。 すると、サービスのIntegrationsページにリダイレクトされます。
- 新しいインテグレーションのIntegration Keyをコピーします。
Netuitiveでの設定
- ページの右上隅にあるあなたのEメールアドレスをクリックし、 NotificationをクリックしてPagerDutyタブに移動します。Add PagerDutyをクリックします。
- PagerDuty通知メソッドにNameを付け、そのステータスがEnabledであることを確認して、上記の手順3でコピーしたインテグレーションキーをService Keyフィールドに貼り付けます。Testボタンをクリックすると、ページの右下隅に確認メッセージが表示され、新しいインシデントがPagerDutyで開かれます。完了したらSaveクリックします。
- Policiesページに移動して、PagerDutyインシデントをトリガーするポリシーを作成または選択し、必要なアラート条件を設定してから、Actions タブに移動します。Add Notificationをクリックし、Notification TypeとしてPagerDutyを選択し、前のステップでつけたPagerDuty通知の名前を選択します。 完了したらSaveクリックします。
よくある質問
Netuitiveでポリシーで設定した条件がクリアされても、PagerDutyで解決されますか?
いいえ、Netuitiveとの統合では、ポリシーの条件がトリガーされたときにPagerDutyに新しいインシデントが作成されますが、インシデントを自動的に解決することは、まだできません。