MONIX :: LIVE STATUS DIRECTORY

Uptime Monitoring & Status Pages

Uptime percentages, incident history, latency charts, and TLS certificate expiry for targets with public status pages enabled.

Check a Public Status Page

Enter a domain or status slug to view its operational health and 30-day incident log:

SITE:

Automated Monitoring Engine

5-Minute Uptime Checks

A GitHub Actions workflow POSTs to /api/cron/uptime every 5 minutes, recording response latency, HTTP status codes, and check results in Postgres.

2-Failure Incident Threshold

Prevents false alarms by requiring 2 consecutive failed checks before declaring downtime and opening an incident record.

Daily TLS Certificate Watch

Nightly cron inspects SSL/TLS certificates across all HTTPS endpoints, tracking expiration dates and alerting 14 days in advance.

Real-Time Webhook Alerting

Dispatches JSON payloads immediately to your custom webhook endpoint on incident.started, incident.resolved, and certificate.expiry_warning.

[SETUP] Enabling a Public Status PageREST API

Public status pages can be activated on any monitored target by updating its settings:

PATCH /api/targets/<target-id>
Authorization: Bearer <token>
Content-Type: application/json

{
  "public_status_page": true,
  "status_slug": "my-api",
  "webhook_url": "https://alerts.mycompany.com/webhook"
}

Once enabled, your status page will be publicly viewable at /status/my-api without requiring authentication.

Website Inspector

Run security header, SEO & Core Web Vitals audit

Webhooks Reference

Webhook schemas, event payloads & retry policy