A small in-page status widget. Hitting this page starts a 10-second-interval poll of the JSO health endpoint and shows the result. Useful when you want a glance at "is JSO up right now" without leaving the docs.
Checking…
- Endpoint
- /v1/health.ashx
- Last check
- —
- Round-trip time
- —
- Reported version
- —
- Reported uptime
- —
All metrics here come from in-browser observation. JSO doesn't see this page's polling traffic differently from any other client of /v1/health.ashx.
Recent checks
Last 20 results. Cleared on page reload.
| When |
Status |
HTTP |
RTT |
| No checks yet — the first one runs in a moment. |
If the widget says FAIL but the site loaded
The readiness endpoint checks both the ASP.NET application and its required database. Cached marketing HTML can therefore load while account, payment, or protection work is unavailable. A sustained 503 is an actionable service failure; inspect application and database telemetry. A browser-only network error can also indicate a CDN, WAF, or routing problem. See the health endpoint runbook for the exact response contract.
Wiring this into your own dashboard
Everything this page does, your monitoring tool can do without us:
curl -fsS https://javascriptobfuscator.com/v1/health.ashx \
| jq -e '.ok == true and .uptimeSeconds > 0'
The health-endpoint doc has Pingdom / BetterStack / UptimeRobot / Datadog Synthetics templates.