Configuring Dynatrace Webhooks


Custom Integration Configuration

Login to DynaTrace Managed (with Administrative Privilege)

Navigate: Settings → Integration → Problem notifications

Click 'Set up notification' button

Select 'Custom Integration'

Fill out configuration form


    • Name - Title of your Custom Integration
      • e.g. "StreamWeaver Webhook Integration"
    • Webhook URL - Full URL Path of the StreamWeaver Webhook
      • This is found in the StreamWeaver UI under the field named 'Webhook Url'
    • Custom payload - Format of data being sent to StreamWeaver (copy & paste below snippet)
Dynatrace Webhook Payload
{
"state":"{State}",
"problemId":"{ProblemID}",
"problemURL":"{ProblemURL}",
"problemDetailsJSON":{ProblemDetailsJSON},
"problemDetailsMarkdown":"{ProblemDetailsMarkdown}"
}



    • Alerting Profile - The DynaTrace Profile this integration will be leveraged by
      • e.g. Default

Click 'Save'

Click here to return to Step-by-Step Configuration Guide


StreamWeaver Dynatrace Webhook Create

Screen Shot 2021-04-22 at 10.06.41 AM.png

Click Create Collectors

Screen Shot 2021-04-22 at 10.08.41 AM.png

From the GUI select Settings 

Screen Shot 2021-04-22 at 10.11.01 AM.png

Use the Copy button to copy the URL

Screen Shot 2021-04-22 at 10.15.43 AM.png


Dynatrace Managed "Set up custom integration" page example

Screen Shot 2020-02-05 at 2.20.34 PM.png

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*