Microsoft 365 Exchange Online API poller template
Use this SAM API poller template to monitor the availability status of the following Microsoft 365 Exchange Online features:
- Networking issues
- Sign-In
- E-Mail and calendar access
- E-Mail timely delivery
- Management and Provisioning
- Voicemail
Prerequisites
-
For authentication, provide a ${TENANT_ID} value. For example:
f3b4106c-1f77-4f8f-a4da-33a0efcdb20e
-
Configure OAuth 2.0 Azure credentials with the following scope:
https://manage.office.com/.default
-
Credentials have ServiceHealth.Read permissions (Type: Application) for Office 365 Management APIs, as shown in this example:
-
See also API poller authorization and Find Microsoft Azure credentials. (Screenshot: © 2020 Microsoft Corp)
Notes
- Default thresholds are not set for this template.
-
This template is based on the Microsoft Graph API reference (© 2020 Microsoft Corp., available at docs.microsoft.com.)
- Here is a request example:
https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews/Exchange Online?$expand=issues($filter=IsResolved eq false)
Available metrics
-
Service Status
-
Number of unresolved issue