Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
Microsoft 365, Office 365Microsoft 365, Office 365
Microsoft 365, Office 365

Microsoft 365, Office 365

Monitor Microsoft 365 (Office 365) performance, usage and availability.

Extension
Free trialDocumentation
Office 365 dashboardO365 service usage by individual users - an illustrative dashboard with the log dataInstructions on setting up the Entra monitoring application required to enable M365 monitoring.
  • Product information
  • Release notes

Overview

Get insights into your Microsoft Office 365 tenant services status, usage, performance and service availability. Understand service usage patterns over time for Mail, OneDrive, Teams, SharePoint, ActiveDirectory, watch licenses consumption and activations. One-stop, at-a-glance overview of Office 365 status keeps you informed - you always know first if any service level quality degradations are mounting, so you can react before serious business impact.

This extension is intended for users, who:

  • Are accountable for availability of the Microsoft 365 services to the enterprise users
  • Use Dynatrace to monitor key enterprise applications
  • Want to extend Dynatrace coverage of the enterprise apps to also include Microsoft 365

This extension enables you to:

  • Monitor status, usage and performance of key Office 365 services
  • Receive alerts on Microsoft 365 performance and usage anomalies, and service availability degradations
  • Take proactive actions before M365 service irregularities affect broad population of users

Use cases

  • Operational monitoring of your M365 tenant, for usage, performance and availability.
  • Analyze trends and baselines of the M365 services usage, raise alerts on anomalies detected.

Compatibility information

  • ActiveGate where the extension is installed needs access to your Microsoft 365 admin portal, using tenant id and client id specified in Settings.
  • M365 API versions used include:
    • Microsoft Entra ID
    • MS Graph API: graph.microsoft.com/v1.0
    • Office 365 Management API: manage.office.com/api/v1.0
    • Office 365 Reporting Web Service: reports.office365.com
    • Office 365 Reporting Regional Web Service: reports*.office.com
Dynatrace
Documentation
By Dynatrace
Dynatrace support center
Subscribe to new releases
Copy to clipboard

Extension content

Content typeNumber of items included
alerts
2
screen layout
2
screen chart groups
16
metric metadata
64
document dashboard
2
dashboards
1
dql log metric
19
generic type
1

Feature sets

Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.

Feature setsNumber of metrics included
Metric nameMetric keyDescriptionUnit
Teams Activitiesoffice365.teams.activity.countsTotal number of Teams activities.Count
Teams Usersoffice365.teams.user.countsTotal number of active Teams users.Count
Metric nameMetric keyDescriptionUnit
Windows Activationsoffice365.tenant.activation.counts.windowsActivation count for all windows devices across the organization. Note: 1-day resolution and data typically available within 48 hours.Count
Mac Activationsoffice365.tenant.activation.counts.macActivation count for all mac devices across the organization. Note: 1-day resolution and data typically available within 48 hours.Count
Android Activationsoffice365.tenant.activation.counts.androidActivation count for all android devices across the organization. Note: 1-day resolution and data typically available within 48 hours.Count
IOS Activationsoffice365.tenant.activation.counts.iosActivation count for all ios devices across the organization. Note: 1-day resolution and data typically available within 48 hours.Count
Windows Mobile Activationsoffice365.tenant.activation.counts.windows.mobileActivation count for all window mobile devices across the organization. Note: 1-day resolution and data typically available within 48 hours.Count
Service Usersoffice365.tenant.services.user.countsUser count across services by activity type. Note: 1-day resolution and data typically available within 48 hours.Count
Assigned Usersoffice365.tenant.activated.enabled.assignedNumber of users that have been assigned the subscription. Note: 1-day resolution and data typically available within 48 hours.Count
Activated Usersoffice365.tenant.activated.enabled.activatedNumber of users that have activated the subscription. Note: 1-day resolution and data typically available within 48 hours.Count
Shared Activation Usersoffice365.tenant.activated.enabled.shared.activationNumber of users that have a shared computer activation of the subscription. Note: 1-day resolution and data typically available within 48 hours.Count
Sku Consumed Unitsoffice365.tenant.sku_consumedCount of Sku consumed unitsCount
Sku Prepaid Unitsoffice365.tenant.sku_prepaidCount of Sku prepaid unitsCount
Metric nameMetric keyDescriptionUnit
Service Health Statusoffice365.tenant.service.healthGets the enumerated health of the service. serviceOperational=0, falsePositive=1, serviceRestored=2, postIncidentReviewPublished=3, verifyingService=4, restoringService=5, extendedRecovery=6, investigating=7, investigationSuspended=8, serviceDegradation=9, serviceInterruption=10.Count
Metric nameMetric keyDescriptionUnit
Exchange Emails Sent Countlog.o365_send_countThe amount of emails sent. Updated every 7DCount
Exchange Emails Received Countlog.o365_receive_countThe amount of emails received. Updated every 7DCount
Exchange Emails Read Countlog.o365_read_countThe amount of emails read. Updated every 7DCount
Teams Meetings Createdlog.o365_meeting_created_countThe amount of teams meetings that were created. Updated every 7DCount
Teams Meetings Interacted Withlog.o365_meeting_interacted_countThe amount of teams meetings that have been interacted with. Updated every 7DCount
Exchange Emails Storedlog.o365_email_item_countThe amount of emails stored. Updated every 7DCount
Exchange Emails Sizelog.o365_email_storage_usedThe size of stored emails. Updated every 7DByte
Email Warning Quotalog.o365_email_issue_warning_quotaThe quota that once reached will warn users. Updated every 7DByte
Email Prohibit Quotalog.o365_email_prohibit_send_quotaThe quota that once reached will prohibit users from sending emails. Updated every 7DByte
Email Send/Receive Quotalog.o365_email_prohibit_send_receive_quotaThe maximum size a users inbox can be before preventing them from sending or receiving emails. Updated every 7DByte
Emails Deletedlog.o365_email_deleted_item_countNumber of emails deleted. Updated every 7DCount
Deleted Emails Sizelog.o365_email_deleted_item_sizeThe size of deleted emails. Updated every 7DByte
Deleted Emails Quotalog.o365_email_deleted_item_quotaThe quota that once reached will stop allowing users to recover deleted emails. Updated every 7DByte
SharePoint Pages Viewedlog.o365_sharepoint_page_view_countThe number of SharePoint pages viewed. Updated every 7DCount
SharePoint Pages Visitedlog.o365_sharepoint_visited_page_countThe number of SharePoint pages visited. Updated every 7DCount
SharePoint Storage Usagelog.o365_sharepoint_storage_usedThe usage in bytes of the root SharePoint folder. Updated every 7DByte
SharePoint Storage Allocatedlog.o365_sharepoint_storage_allocatedMaximum amount of bytes that can be stored in SharePoint. Updated every 7DByte
OneDrive Storage Allocatedlog.o365_onedrive_storage_usedMaximum amount of bytes that can be stored in OneDrive. Updated every 7DByte
OneDrive Storage Allocatedlog.o365_onedrive_storage_allocatedMaximum amount of bytes that can be stored in OneDrive. Updated every 7DByte
Metric nameMetric keyDescriptionUnit
Active Filesoffice365.onedrive.file.count.activeTotal number of active files in OneDrive.Count
Total Filesoffice365.onedrive.file.count.totalTotal number of files in OneDrive. Note: 1-day resolution and data typically available within 48 hours.Count
Storageoffice365.onedrive.storageTotal storage in bytes used by OneDrive. Note: 1-day resolution and data typically available within 48 hours.KibiByte
Viewed or Editedoffice365.onedrive.active.users.viewed.or.editedCounts the times that OneDrive active users viewed or edited a file. Note: 1-day resolution and data typically available within 48 hours.Count
Syncedoffice365.onedrive.active.users.syncedCounts the times that OneDrive active users synced a file. Note: 1-day resolution and data typically available within 48 hours.Count
Shared Internallyoffice365.onedrive.active.users.shared.internallyCounts the times that OneDrive active users shared a file internally. Note: 1-day resolution and data typically available within 48 hours.Count
Shared Externallyoffice365.onedrive.active.users.shared.externallyCounts the times that OneDrive active users shared a file externally. Note: 1-day resolution and data typically available within 48 hours.Count
Metric nameMetric keyDescriptionUnit
AD Loginsoffice365.ad.loginsCount of total AD logins.Count
AD Logins Failedoffice365.ad.logins.failedCount of failed AD logins.Count
Metric nameMetric keyDescriptionUnit
Subscription URI Countoffice365.sfm.subscription.uri.countThe number of URIs returned by the subscription API that the extension will use to collect data from. Can be split by the subscription dimension.Count
Subscription API Status Codeoffice365.sfm.subscription.http.statusThe status codes of the subscription API calls. 0 means the calls were successful while 1 means they failed. Can be split by the status code dimension.Count
Subscription API Request Timeoutsoffice365.sfm.subscription.request.timeoutThe amount of request timeouts for the subscription API endpoints.Count
Metric nameMetric keyDescriptionUnit
Active Filesoffice365.sharepoint.file.count.activeTotal number of SharePoint active files.Count
Total Filesoffice365.sharepoint.file.count.totalTotal number of SharePoint files. Note: 1-day resolution and data typically available within 48 hours.Count
Storageoffice365.sharepoint.storageSharePoint storage used and allocated. Note: 1-day resolution and data typically available within 48 hours.KibiByte
Visited Pageoffice365.sharepoint.active.users.visited_pageNumber of SharePoint active users who visited a page. Note: 1-day resolution and data typically available within 48 hours.Count
Viewed or Editedoffice365.sharepoint.active.users.viewed.or.editedNumber of SharePoint active users who viewed or edited a file. Note: 1-day resolution and data typically available within 48 hours.Count
Syncedoffice365.sharepoint.active.users.syncedNumber of SharePoint active users who synced a file. Note: 1-day resolution and data typically available within 48 hours.Count
Shared Internallyoffice365.sharepoint.active.users.shared.internallyNumber of SharePoint active users who shared a file internally. Note: 1-day resolution and data typically available within 48 hours.Count
Shared Externallyoffice365.sharepoint.active.users.shared.externallyNumber of SharePoint active users who shared a file externally. Note: 1-day resolution and data typically available within 48 hours.Count
Visited Pages/Sitesoffice365.sharepoint.visited.pages.sitesTotal number of SharePoint Pages and Sites that have been visited.Count
Metric nameMetric keyDescriptionUnit
Active Usersoffice365.outlook.usersNumber of unique users who are performing email activities.Count
Active Mailboxesoffice365.outlook.mailbox.usedCount of active user mailboxes in the organization. Note: 1-day resolution and data typically available within 48 hours.Count
Active Mailboxes Percentoffice365.outlook.mailbox.used.pctPercentage of user mailboxes that are active. Note: 1-day resolution and data typically available within 48 hours.Percentage
Mailbox Storageoffice365.outlook.mailbox.storageAmount of mailbox storage (in bytes) used by the organization. Note: 1-day resolution and data typically available within 48 hours.KibiByte
Under Limit Statusoffice365.outlook.quota.status.under.limitQuota under limit status count of all mailboxes of the organization. Note: 1-day resolution and data typically available within 48 hours.Count
Warning Issued Statusoffice365.outlook.quota.status.warning.issuedQuota warning issued status count of all mailboxes of the organization. Note: 1-day resolution and data typically available within 48 hours.Count
Send Prohibited Statusoffice365.outlook.quota.status.send.prohibitedQuota send prohibited status count of all mailboxes of the organization. Note: 1-day resolution and data typically available within 48 hours.Count
Send Receive Prohibited Statusoffice365.outlook.quota.status.send.receive.prohibitedQuota send receive prohibited status count of all mailboxes of the organization. Note: 1-day resolution and data typically available within 48 hours.Count
Indeterminate Statusoffice365.outlook.quota.status.indeterminateQuota indeterminate status count of all mailboxes of the organization. Note: 1-day resolution and data typically available within 48 hours.Count
Email Activityoffice365.outlook.email.activityCount of all email activity for Outlook. Note: data may be delayed up to 24 hours.Count

Related to Microsoft 365, Office 365

Microsoft Teams logo

Microsoft Teams

Automate Microsoft Teams messaging for problems, security incidents, and more.

Microsoft Teams logo

Microsoft Teams

Hub for team collaboration in Microsoft 365 that integrates the people, content, and tools.

Microsoft 365 logo

Microsoft 365

Send targeted emails from workflows using your Microsoft 365 account.

Full version history

To have more information on how to install the downloaded package, please follow the instructions on this page.
ReleaseDate

Full version history

New features:

  • Added Microsoft Defender XDR and Microsoft Copilot Chat to the list of health-monitored services.

Full version history

Patch level changes

  • Resolved high memory consumptions issue affecting huge environments with per-user-reports feature set enabled.
  • Decreased number of API call submitted if not all feature sets are enabled.
  • Fixed provisioning logs being imported with no content.

Full version history

Patch level changes:

  • Improved extension's performance at startup, to avoid this process taking too much time and the extension occasionally being killed by the EEC watchdog.

Full version history

Patch level changes:

  • Fixed per-user-report metrics feature set that has always been ingesting logs regardless of being disabled or enabled
  • Fixed the Graph API endpoint timeouts

Full version history

⚠️IMPORTANT CHANGE: This extension release requires Dynatrace cluster version 1.313 or later.

New features:

  • The dt.security_context attribute is now propagated to all entities created by the extension. When enabling entity access control based on dt.security_context ensure you set the Grail security context destination property to dt.security_context
  • Enabled the extension to present the Dynatrace Platform (a.k.a. Gen3) entity details screens in the future platform apps that will expect these screens
  • Added ability to report on the service usage per individual user, for emails, Teams, SharePoint and OneDrive. Enable per-user-reports feature set to record a log of the service usage per each user. See the hub tile text for more details.

Full version history

⚠️IMPORTANT CHANGE: This extension release requires Dynatrace cluster version 1.310 or later.

New features:

  • Added the Dynatrace Platform (a.k.a. Gen3) dashboard. This is new since 2.0.6, carrying-forward the note for visibility.

Patch level changes

  • Changed metric unit of the Mailbox, OneDrive and Sharepoint Storage metrics, from kilobyte to kibibyte, to precisely reflect specifics of the numbers reported by Microsoft APIs.

    ⚠️Note: due to this change, past values for this metric (prior to the extension update) will now show up 1000x too large. However, current values remain correct and future values from now on will also correctly reflect specifics of how Microsoft 365 APIs report storage numbers. This change affects this release and previous release 2.0.6 as well.

Full version history

⚠️IMPORTANT CHANGE: This extension release requires Dynatrace cluster version 1.310 or later.

New features:

  • Added the Dynatrace Platform (a.k.a. Gen3) dashboard

Full version history

Patch level changes:

  • Fix for an error with the management token not being renewed once expired

Full version history

Patch level changes

  • Add missing operations dimensions to Teams metrics
  • Fix log ingestion timestamp issues in some time zones.

Full version history

Breaking change:

  • Configuration upgrade works only under certain conditions. It is likely that when upgrading to this version, you'll be be required to re-enter your monitoring configuration settings.

New features:

  • Added self monitoring metrics, to expose situations where metric gaps occur due to no response from MS API
  • Aggregate the subscription API results at a configurable interval, to account for potentially delayed data from MS APIs
  • Added additional services to the status reporting: ProjectForTheWeb, Forms, Viva
  • Add an option to configure metric collection frequency

Patch level changes:

  • Added log event reporting for the service health endpoint
  • Fixed incorrect timestamps of the subscription metrics
  • Changed ways of obtaining usage metrics, so GlobalReader permission is not required anymore
  • Rectified chart names between dashboard and the analysis screen

Full version history

New features:

  • Proxy support has been added. Now extension works when your O365 instance access has to go through a proxy.

Full version history

Patch level changes:

  • Fixes to the email count metric collection, including memory issues in large-size environments

Full version history

This is the first official release of this extension.

We look for your feedback, through Community, on the extension focus, scope and documentation.

Full version history

The Preview release. There are some known issues, e.g. we grapple with some metrics availability, especially mail activity counters.

We look for your feedback, through Community, on both the extension focus, scope and documentation.

Dynatrace Hub
Get data into DynatraceBuild your own app
All (811)Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityDigital ExperienceBusiness Observability
Filter
Type
Built and maintained by
Deployment model
SaaS
  • SaaS
  • Managed
Partner FinderBecome a partnerDynatrace Developer

Discover recent additions to Dynatrace

Problems logo

Problems

Analyze abnormal system behavior and performance problems detected by Davis AI.

Logs logo

Logs

Explore all your logs without writing a single query.

Security Investigator logo

Security Investigator

Fast and precise forensics for security and logs on Grail data with DQL queries.

Business Flow logo

Business Flow

Track, analyze, and optimize your critical business processes.

Cost & Carbon Optimization logo

Cost & Carbon Optimization

Track, analyze, and optimize your IT carbon footprint and public cloud costs.

Davis Anomaly Detection logo

Davis Anomaly Detection

Detect anomalies in timeseries using the Davis AI

Analyze your data

Understand your data better with deep insights and clear visualizations.

Notebooks logo

Notebooks

Create powerful, data-driven documents for custom analytics and collaboration.

Dashboards logo

Dashboards

Transform complex data into clear visualizations with custom dashboards.

Automate your processes

Turn data and answers into actions, securely, and at scale.

Workflows logo

Workflows

Automate tasks in your IT landscape, remediate problems, and visualize processes

Jira logo

Jira

Create, query, comment, transition, and resolve Jira tickets within workflows.

Slack logo

Slack

Automate Slack messaging for security incidents, attacks, remediation, and more.

Secure your cloud application

See vulnerabilities and attacks in your environment.

Security Overview logo

Security Overview

Get a comprehensive overview of the security of your applications.

Code-Level Vulnerabilities logo

Code-Level Vulnerabilities

Detect vulnerabilities in your code in real time.

Security Posture Management logo

Security Posture Management

Detect, prioritize, and remediate security and compliance findings with SPM.

Threats & Exploits logo

Threats & Exploits

Understand, triage, and investigate detection findings and alerts.

Are you looking for something different?

We have hundreds of apps, extensions, and other technologies to customize your environment

Leverage our newest innovations of Dynatrace Saas

Kick-start your app creation

Kick-start your app creation

Whether you’re a beginner or a pro, Dynatrace Developer has the tools and support you need to create incredible apps with minimal effort.
Go to Dynatrace Developer
Upgrading from Dynatrace Managed to SaaS

Upgrading from Dynatrace Managed to SaaS

Drive innovation, speed, and agility in your organization by seamlessly and securely upgrading.
Learn More
Log Management and Analytics

Log Management and Analytics

Innovate faster and more efficiently with unified log management and log analytics for actionable insights and automation.
Learn more