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": "…" }
}
FieldMeaning
pool_stats.activeBrowsers currently borrowed (rendering).
pool_stats.idleBrowsers idle in the pool.
pool_stats.destroyedBrowsers destroyed over the pool’s lifetime.
pool_stats.invalidatedBrowsers invalidated by borrow-time validation.
render_pool_typerunner or page.
metadataBrowser/version info.

The JSON Schema for this object is available at /_status/schema.json.

Health-check note: /_status currently 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).