Service Health
Real-time monitoring of Microsoft 365 service health across all managed tenants. Track service incidents, planned maintenance, and historical uptime.
Overview
The Service Health dashboard provides real-time visibility into the status of all Microsoft 365 services. Monitor for outages, degraded performance, and advisory notices that may affect your managed tenants.
Service Status Table
| Service | Status Options |
|---|---|
| Exchange Online | Healthy, Degraded, Outage, Advisory |
| SharePoint Online | Healthy, Degraded, Outage, Advisory |
| Microsoft Teams | Healthy, Degraded, Outage, Advisory |
| Azure AD / Entra ID | Healthy, Degraded, Outage, Advisory |
| Microsoft Intune | Healthy, Degraded, Outage, Advisory |
| Microsoft Defender | Healthy, Degraded, Outage, Advisory |
| OneDrive for Business | Healthy, Degraded, Outage, Advisory |
| Power Platform | Healthy, Degraded, Outage, Advisory |
Active Incidents
When services are experiencing issues, active incidents are displayed with:
- Incident ID — Microsoft tracking identifier
- Title — Brief description of the issue
- Status — Investigating, Service Degradation, Service Interruption, Restoring
- Tenants Affected — Number of your managed tenants impacted
- Start Time — When the incident began
- Last Update — Most recent status update from Microsoft
Historical Uptime
| Service | Last 24h | Last 7d | Last 30d | Last 90d |
|---|---|---|---|---|
| Exchange Online | 100% | 99.99% | 99.98% | 99.97% |
| SharePoint Online | 100% | 100% | 99.99% | 99.98% |
| Microsoft Teams | 99.85% | 99.95% | 99.92% | 99.90% |
| Entra ID | 100% | 100% | 99.99% | 99.99% |
Filters
- Service — Filter by specific Microsoft 365 service
- Status — Healthy, Degraded, Outage, Advisory
- Tenant — Filter by affected tenant
- Date Range — For historical uptime view
Graph API Data Sources
GET /admin/serviceAnnouncement/healthOverviewsGET /admin/serviceAnnouncement/issuesGET /admin/serviceAnnouncement/messages
API Reference
GET /api/monitoring/health— Get overall service healthGET /api/monitoring/incidents— Get active incidentsGET /api/monitoring/uptime— Get historical uptime
Last updated on