The MS Teams Observability Dynatrace Application provides ready-to-use visualizations to monitor Microsoft Teams inside Dynatrace.
Installed in a Dynatrace environment, the application provides operational visibility into Microsoft Teams activity and quality using telemetry collected by the agent and stored in Dynatrace Grail. It helps organizations monitor collaboration experience, investigate service degradations, analyze call quality, and support operational troubleshooting workflows across engineering, operations, and support teams.
The application is designed to work with the Microsoft Teams Observability Agent, which collects and forwards the data used by the dashboards and investigation views.
The application also supports a Demo Mode with built-in sample data, allowing evaluation, testing, or demonstrations without requiring a live collector connection.
To obtain the application:
-
Latest release (recommended) — see release notes and package: here
-
All releases — browse all available versions: here
Full documentation for the application is available here:
- Application overview: MS Teams Observability Application
- Installation guide: Installation
- Home page: Home
- Sites page: Sites
- Calls page: Calls
- Call Overview page: Call Overview
- Users page: Users
- Issues page: Issues
- Configuration page: Configuration
The application can be installed from Dynatrace Hub or by uploading the application ZIP package manually. After installation, it can run immediately in Demo Mode, while Live Mode requires a configured collector and a valid license. Detailed installation and activation steps are documented in the installation guide.
The application provides several views addressing different operational needs:
High-level observability cockpit for Microsoft Teams, showing a 7-day summary of call activity and quality with KPI cards, call health distribution, and platform distribution.
Searchable and filterable list of recorded Microsoft Teams calls, used to locate calls quickly, investigate quality problems, and navigate to a detailed call analysis view.
Per-user analytics across the Microsoft Teams environment, including identity, call statistics, network information, device details, and recent activity.
Detailed analysis of a single Microsoft Teams call, including participants, locations, quality indicators, stream-level metrics, timeline data, and optional AI-generated root cause analysis.
Displays Microsoft service health incidents affecting the tenant, including active and recently resolved issues, to help correlate degradations with known Microsoft outages.
Aggregated analysis of call quality and network performance by geographic location and subnet, helping identify localised degradations and network-related patterns.
Central configuration area for the application, including license management, demo mode, feature status, outgoing connections, bucket and pipeline settings, site file management, AI analysis, Microsoft configuration, domain filters, and permissions.
The application supports two operating modes:
- Demo Mode — uses built-in sample data and can be used immediately after installation
- Live Mode — uses real tenant data sent by the collector and requires a valid configuration and license
This makes it possible to evaluate the UI and workflows before switching to production data.
Collector project used to send Microsoft Teams observability data to Dynatrace:
Dynatrace extension packaging and deployment for the collector:
Dynatrace Hub listing:
Issues and feature requests can be submitted by opening a GitHub Issue.