This documentation supports the on-premises releases of StreamWeaver upto version 3.16. For the SaaS releases, see the BMC Helix Intelligent Integrations documentation.

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*