How do we calculate main status?

The status at the top of your status page shows the overall status of your components. It's calculated from how many components are affected and how severe their status is.

If the page has only one component

Component statusPage status
Major OutageMajor System Outage
Partial OutagePartial System Outage
Degraded PerformancePartially Degraded Service
Under MaintenanceUnder Maintenance
OperationalAll Systems Operational

If all components have the same status

Components' statusPage status
Major OutageExperiencing Major Outage
Partial OutageExperiencing Partial Outage
Degraded PerformanceExperiencing Degraded Performance
Under MaintenanceUnder Maintenance
OperationalAll Systems Operational

If two or more components (but not all) share a status other than Operational

The most severe shared status wins, in this order:

Shared statusPage status
2+ Major OutageExperiencing Partial Outage
2+ Partial OutageExperiencing Minor Outage
2+ Degraded PerformanceExperiencing Partially Degraded Performance
2+ Under MaintenanceSystem Under Maintenance

If only one component has a status other than Operational

The page status names the affected component:

Component statusPage status
Major OutageComponent Experiencing Major Outage
Partial OutageComponent Experiencing Partial Outage
Degraded PerformanceComponent Experiencing Degraded Performance
Under MaintenanceComponent Under Maintenance

Where Component is your component's name.