Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Set up push notifications from Dynatrace

Set up push notifications of events from Dynatrace into a ServiceNow instance that has the Service Graph Connector for Observability - Dynatrace installed.

Before you begin

If you don't have an alerting profile in Dynatrace, then complete the following steps to create one:

  1. Navigate to Settings > Alerting > Alerting Profiles.
  2. Set up an alerting profile according to your business needs.

    Note: For more information about how to set up an alerting profile, see Alerting profiles on the Dynatrace documentation site.

You must have Observability Commons for CMDB installed.

Role required: admin

Procedure

  1. In the Dynatrace instance, navigate to Settings > Integration > Problem notifications.

  2. Click Add Notification.

  3. On the form, fill in the fields.

sndocs is an independent community mirror and is not affiliated with or endorsed by ServiceNow.

ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are associated.

© 2026 ServiceNow, Inc. All rights reserved.

Documentation content is redistributed under the Apache License 2.0 from the ServiceNowDocs repository.

FieldValue
Notification TypeCustom Integration
Display NameName of the notification
Webhook URLUse the following URL: `https:// /api/sn_em_connector/em/inbound_event?source=SGO-Dynatrace`
Additional HTTP Headers > Create basic authorization
  1. In the ServiceNow instance, set a password for the pre-created Dynatrace API user by doing the following:
    1. Navigate to System Security > Users.
    2. Select the Dynatrace API user.
    3. Set the Password field with a new password.
    4. Clear the Password needs reset check box.
    5. Update or save the user.
  2. Set the Username field to DynatraceAPI.
  3. Set the Password field to the password that you had created.
  4. Click Add.
Custom Payload

Use the following payload: { "connectionId": <connections_alias_sys_id>, "ImpactedEntities": {ImpactedEntities}, "ImpactedEntity": "{ImpactedEntity}", "PID": "{PID}", "ProblemDetailsHTML": "{ProblemDetailsHTML}", "ProblemDetailsJSONv2": {ProblemDetailsJSONv2}, "ProblemDetailsMarkdown": "{ProblemDetailsMarkdown}", "ProblemDetailsText": "{ProblemDetailsText}", "ProblemID": "{ProblemID}", "ProblemImpact": "{ProblemImpact}", "ProblemSeverity": "{ProblemSeverity}", "ProblemTitle": "{ProblemTitle}", "ProblemURL": "{ProblemURL}", "State": "{State}", "Tags": "{Tags}" }

Note: For the <connections_alias_sys_id>:

  1. Navigate to All > IntegrationHub > Connection & Credentials > Connection & Credential Aliases.
  2. Select to open the connector for which you want to get the <connections_alias_sys_id>.

Image omitted: dynatrace-connection-aliases.png
Dynatrace connection aliases list.</p>
  1. Right-click the context menu (
    Image omitted: Form_MenuIcon.png
    menu icon) and then select <strong>Copy sys_id</strong>.</li>

Image omitted: dynatrace-static-sys-id.png
sys_id of the connection.</p></td></tr><tr><td>
Alerting Profile
Select the alerting profile created in the Before you begin section or another alerting profile.
Sending Test NotificationsClick to send a test notification, and verify that the response status is 200.