Status & Maintenance
Public status page, service health indicators, and scheduled maintenance windows.
Status Page
The public status page at /status shows the current health
of all Xerotier services. It is accessible without authentication and
works for both logged-in and anonymous visitors.
The status page displays:
- Overall platform status
- Per-service health indicators
- 90-day uptime history with percentage
- Active and scheduled maintenance windows
Overall Status Levels
| Status | Description |
|---|---|
| Operational | All services are functioning normally. |
| Degraded | One or more services are experiencing reduced performance. |
| Partial Outage | Some services are unavailable while others continue to function. |
| Major Outage | Multiple critical services are unavailable. |
| Under Maintenance | The platform is in a scheduled maintenance window. |
Checking Status Programmatically
The status page data is available without authentication, making it suitable for monitoring integrations.
curl https://xerotier.ai/status
import requests
response = requests.get("https://xerotier.ai/status")
status = response.json()
print(f"Overall: {status.get('overall', 'unknown')}")
for service in status.get("services", []):
print(f" {service['name']}: {service['status']}")
const response = await fetch("https://xerotier.ai/status");
const status = await response.json();
console.log(`Overall: ${status.overall}`);
status.services.forEach(svc => {
console.log(` ${svc.name}: ${svc.status}`);
});
Service Health Indicators
The status page tracks health for these services:
| Service | Health Derivation |
|---|---|
| Dashboard | Frontend service responsiveness. |
| Inference Routing | Router instance availability and responsiveness. |
| Shared Agents | Agent heartbeat freshness. Agents that have not sent a heartbeat recently are considered unhealthy. |
| Model Storage | Object storage connectivity and availability. |
Maintenance Windows
Xerotier schedules maintenance windows that appear on the status page. During a maintenance window, the status page displays the scheduled start and end times along with a public message describing the maintenance. Some maintenance windows may temporarily block API access, in which case requests receive a 503 response until the window ends.
Window Lifecycle
| State | Description |
|---|---|
scheduled |
Window is planned but has not started yet. |
in_progress |
Maintenance is currently active. |
completed |
Maintenance finished (either at endTime or completed early). |
cancelled |
Window was cancelled before or during execution. |