DOCS
インテグレーションガイド / Dynatrace AppMon
本記事は米国PagerDuty社のサイトで公開されているものを日本語訳したものです。原文はこちらです。
Dynatrace AppMonは、アプリケーション監視とパフォーマンスのライフサイクル管理を提供し、ギャップのないコードレベルのデータを使用してすべてのトランザクションを監視および最適化することができます。 PagerDutyにアラートを送信するように簡単に設定できるため、PagerDutyの包括的なアラート機能とインシデント追跡機能を利用できます。 以下のガイドでは、Dynatrace AppMonインストールとPagerDutyを統合する方法について説明します。
PagerDutyでの設定
- Configuration メニューからServices を選択します。
- Servicesページで:
- 統合のために新しいサービスを作成する場合は、Add New Serviceクリックします。
- 既存のサービスに統合を追加する場合は、統合を追加するサービスの名前をクリックします。 次に、 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をコピーします。
Dynatrace AppMonサーバーでの設定
- Dynatrace AppMonサーバにAdministratorまたは同等の権限を持つユーザとしてログインし、PagerDutyプラグインをデスクトップにダウンロードします。
- Dynatrace Client Applicationを開き、ToolsメニューからManage Pluginsを選択します。
- Install Pluginをクリックします。
- デスクトップにダウンロードしたJARファイルを探し、Openをクリックします。
- 利用可能なプラグインのリストから新しいPagerDuty Pluginを選択し、 Propertiesをクリックします。
- API KeyフィールドにPagerDutyのIntegration Keyを入力し、 OKをクリックします。
- PagerDutyアラートを設定するインシデントを選択し、Edit Incident Rule ダイアログを開きます。
- Advanced Configuration タブのActionsをクリックします。
- Addをクリックします。
- 先にインストールしたPagerDuty Pluginを選択し、Addをクリックします。
- Executionオプションをon incident beginに設定し、OK をクリックします。
- おめでとう! インテグレーションが完了しました! これで、あなたのDynatrace AppMonルールのどれかに基づいてアラートが発生すると、PagerDutyインシデントがトリガーされます。 インテグレーションに関する問題が発生した場合は、サポートチームまでお問い合わせください。