Status & metadata
/_status
Returns render-pool statistics and browser metadata as JSON:
{
"pool_stats": { "active": 0, "idle": 1, "destroyed": 0, "invalidated": 0 },
"render_pool_type": "runner",
"metadata": { "browser": "…", "user_agent": "…", "protocol": "…" }
}| Field | Meaning |
|---|---|
pool_stats.active | Browsers currently borrowed (rendering). |
pool_stats.idle | Browsers idle in the pool. |
pool_stats.destroyed | Browsers destroyed over the pool’s lifetime. |
pool_stats.invalidated | Browsers invalidated by borrow-time validation. |
render_pool_type | runner or page. |
metadata | Browser/version info. |
The JSON Schema for this object is available at /_status/schema.json.
Health-check note:
/_statuscurrently borrows a browser to read live version info, so under a saturated single-browser pool it can block up to the borrow timeout. For a pure liveness probe, prefer a lightweight check or size the pool accordingly. See Tuning.
/_metadata
Returns build/version information:
{ "versionInfo": { "version": "…", "…": "…" } }Use /_metadata for a cheap liveness probe (it does not touch the browser pool).