Dynatrace
Company | Estimated Time | Vendor Docs | Open Source |
---|---|---|---|
Dynatrace | 5 minutes | view | v3.rb |
What is Dynatrace?
Dynatrace is a software intelligence platform that provides monitoring and analytics for applications, infrastructure, and user experience. It helps organizations optimize their digital performance and resolve issues quickly.
How It Works
Dynatrace triggers user-defined problem notifications when problems are detected.
- When a problem notification is
OPEN
in Dynatrace, an alert is created in PagerTree automatically. - When the problem notification is
RESOLVED
in Dynatrace, the alert is resolved in PagerTree automatically.
Integration Walkthrough
In this integration tutorial we will show you how to send problem notifications from Dynatrace into PagerTree. The estimated time for this integration is 5 minutes. We assume that you already have a PagerTree and Dynatrace account setup.
In PagerTree
- Create the integration by clicking the Dynatrace logo.
- Copy the Endpoint URL
In Dynatrace
- Go to Settings > Integration > Problem notifications.
- Select Add notification.
- Select Custom integration from the available notification types.
- Configure the webhook settings:
- Display Name: Enter a name for the integration (e.g., "PagerTree").
- Webhook URL: Paste the PagerTree Endpoint URL you copied.
- Custom Payload: Use the following JSON template:
{
"ImpactedEntities": {ImpactedEntities},
"ImpactedEntity": "{ImpactedEntity}",
"PID": "{PID}",
"ProblemDetailsHTML": "{ProblemDetailsHTML}",
"ProblemDetailsJSON": {ProblemDetailsJSON},
"ProblemID": "{ProblemID}",
"ProblemImpact": "{ProblemImpact}",
"ProblemTitle": "{ProblemTitle}",
"Problem URL": "{ProblemURL}",
"State": "{State}",
"Tags": "{Tags}"
}
- Select Send test notification to make sure your webhook integration is working.
- Save changes.
tip
Payload variables are documented in the Dynatrace documentation under the WebHookNotification
object.
You have successfully completed the Dynatrace Integration.