Skip to main content
Observability Integration Guide

Dynatrace Alerts in Slack & Microsoft Teams

AM

Alex Morgan · Principal Engineer

Alex Morgan is a principal engineer at SyncRivo, focused on platform architecture, reliability engineering, and the infrastructure powering real-time messaging interoperability. LinkedIn

April 10, 2026 · 10 min read

Dynatrace Hub ships both a Slack integration and a Teams integration. Each routes alerts to only its own platform — a single problem event cannot reach both simultaneously from a native integration.

SyncRivo routes one Dynatrace webhook to Slack, Teams, Webex, Google Chat, and Zoom simultaneously.

Dynatrace Event Types SyncRivo Routes

Problem opened, resolved, deployment events, availability alerts, and security findings — routed to every platform your SRE and operations team uses from a single webhook endpoint.

Problem Opened

Dynatrace anomaly and problem open events — error rate spikes, response time degradation, availability drops — routed to on-call Slack and engineering leadership Teams simultaneously. P1 alerts reach both platforms at the same time.

Problem Resolved

Problem resolved events routed to the same on-call and leadership channels that received the open alert — closing the incident loop across platforms without manual follow-up.

Deployment Event

Deployment marker events routed to the release Teams channel for stakeholder visibility and the engineering Slack channel for the delivery team — correlating deployments with performance changes.

Custom Alert Triggered

Custom metric threshold alerts (error budget burn rate, p99 latency breach, SLO violation) routed to the SRE on-call channel in Slack and the operations leadership channel in Teams simultaneously.

Availability Alert

Service or synthetic monitor availability alerts routed to on-call in Slack with high urgency and to the SRE leads in Teams — so availability incidents are never siloed on one messaging platform.

Security Vulnerability Detected

Dynatrace Application Security vulnerability detection events routed to the security team in Slack and the CISO-level channel in Teams — ensuring security findings reach both technical and leadership audiences.

How to Route Dynatrace Alerts to Slack & Teams

Setup takes under 10 minutes — no code required.

  1. 1
    Connect your messaging platforms
    In SyncRivo, authorize your Slack workspace and Microsoft Teams tenant via OAuth2. Optionally add Webex, Google Chat, or Zoom in the same step.
  2. 2
    Create a SyncRivo inbound webhook endpoint
    In SyncRivo, add a new Webhook source and copy the generated endpoint URL.
  3. 3
    Configure Dynatrace outbound webhook notifications
    In Dynatrace, go to Settings → Integration → Problem notifications. Add a new notification, select Webhook, and paste your SyncRivo endpoint URL. Configure the event filter (problem severity, entity tags) as needed.
  4. 4
    Configure SyncRivo routing rules
    Route AVAILABILITY problems to on-call Slack and engineering leadership Teams simultaneously. Route resolved problems to the same channels for incident closure. Route deployment events to the release Teams channel.
  5. 5
    Test with a Dynatrace test notification
    Use the Send test notification button in the Dynatrace webhook configuration to verify delivery. Confirm simultaneous receipt in all configured Slack and Teams channels.

Dynatrace → Messaging Platform Routing Matrix

Example routing for SRE and operations teams on mixed Slack and Teams environments.

Dynatrace EventSyncRivo Routes ToResult
Problem Opened (AVAILABILITY)→ Slack #on-call + Teams #engineering-leadershipP1 availability incident visible to on-call and leadership across platforms
Problem Opened (PERFORMANCE)→ Slack #sre-teamPerformance degradation surfaced to SRE team on their platform
Problem Resolved→ Slack #on-call + Teams #engineering-leadershipIncident closure confirmed to all audiences simultaneously
Deployment Event→ Teams #releases + Slack #engineeringDeployment correlated with performance data across teams
Custom Alert (SLO breach)→ Slack #on-call + Teams #sre-leadsSLO breach escalated to on-call and leads simultaneously
Security Vulnerability Detected→ Slack #security + Teams #leadershipSecurity finding reaches technical and leadership audiences

Dynatrace Native Integrations vs SyncRivo

CapabilityDynatrace NativeSyncRivo
Notify Slack✓ Dynatrace Hub Slack integration✓ Via webhook relay
Notify Microsoft Teams✓ Dynatrace Hub Teams integration — routes independently from Slack✓ Same alert routed to both simultaneously
Notify Webex / Google Chat / Zoom✗ Not available natively✓ All 5 platforms
Single problem alert → Slack AND Teams simultaneously✗ Two separate notification rules required✓ One webhook endpoint, fan-out to all platforms
Route by severity to different channels✗ Fixed channel per integration✓ P1 to on-call + leadership, P3 to team channel only
Unified observability alerting across Datadog + New Relic + Dynatrace✗ Separate integrations per tool, per platform✓ Single routing platform for all observability tools
M&A: notify acquired team on their platform✗ New integration per organization✓ Add destination in SyncRivo in minutes
SOC 2 audit trail for alert delivery✗ Not available✓ Full event log per delivery

Frequently Asked Questions

Does Dynatrace have a Microsoft Teams integration?

Dynatrace has both a Slack integration and a Microsoft Teams integration available in the Dynatrace Hub. Both are official integrations. However, they operate independently — each routes Dynatrace problem notifications to only its own platform. The Slack integration posts anomaly and problem notifications to a Slack channel; the Teams integration posts the same notifications to a Teams channel. Neither integration can route the same Dynatrace alert to both Slack and Teams simultaneously. For SRE and operations teams spanning both platforms, configure Dynatrace outbound webhook problem notifications to point to SyncRivo, which fans a single alert to Slack, Teams, Webex, Google Chat, and Zoom simultaneously from one endpoint.

How do I send Dynatrace alerts to Microsoft Teams and Slack at the same time?

Configure a Dynatrace outbound webhook notification (Settings → Integration → Problem notifications → Webhook) with your SyncRivo inbound endpoint URL as the webhook URL. SyncRivo receives the Dynatrace problem payload and routes it to all your configured messaging platforms — Slack, Teams, Webex, Google Chat, and Zoom — simultaneously. One Dynatrace notification rule. Every platform notified at the same time.

What Dynatrace events can SyncRivo route to messaging platforms?

SyncRivo routes any Dynatrace outbound webhook event: Problem Opened (anomaly detected, error rate spike, response time degradation, availability drop), Problem Resolved, Deployment Event, Custom Alert Triggered, Availability Alert, and Security Vulnerability Detected. Configure per-severity routing rules — P1 problems to on-call Slack and engineering leadership Teams simultaneously; resolved problems to the same channels for closure; deployment events to the release Teams channel.

How does Dynatrace problem notification routing work with SyncRivo?

Dynatrace outbound webhooks POST a JSON payload containing the problem title, severity, affected entities, impact level, and status. SyncRivo receives this payload and routes to configured messaging platforms based on your routing rules. You can filter by problem severity (AVAILABILITY, ERROR, PERFORMANCE, RESOURCE_CONTENTION) and route critical severity to on-call channels with different urgency than performance degradation events.

Can SyncRivo route Dynatrace alerts during an M&A when teams use different monitoring platforms?

Yes. When an acquired operations team uses Dynatrace but their organization uses Teams while yours uses Slack, SyncRivo routes Dynatrace problem notifications to both platforms simultaneously — so no team misses an active incident during the integration period. Routing configuration lives in SyncRivo, not in Dynatrace, so platform changes require no Dynatrace notification rule reconfiguration.

What is the difference between Dynatrace Hub integrations and SyncRivo for messaging?

Dynatrace Hub Slack and Teams integrations each work well for single-platform SRE teams. SyncRivo is the right choice when your operations organization spans both platforms — routing the same Dynatrace problem event to Slack AND Teams simultaneously, with per-severity routing rules that escalate P1 availability alerts differently than P3 resource contention notices. SyncRivo also pairs naturally with Datadog, New Relic, and Grafana for unified observability alerting across all platforms.

Route Dynatrace Alerts to Every Platform at Once

Stop choosing between Slack and Teams for your observability alerts. One SyncRivo webhook delivers Dynatrace problem events to your entire on-call stack simultaneously.