Channel Health
Report why one channel is slow or unhealthy, plus what to do.
The reply carries five blocks and a findings list. The resource block covers the OWNER's whole account, so a member reads it as not available. The runtime block reads the container status facts off the host. The build block counts the recent builds the kernel stopped. The database block reads the channel's own cell Postgres. The latency block reads the request-duration histogram of the channel over the last day, and it covers the server-side span alone.
A source the route cannot read reports available=false with a reason, and the route still answers 200. The findings list is never empty: a channel with no fault carries the healthy finding.
The control-DB read only reads, so it runs on run_read_in_thread. The host read and the database read follow it and each degrade on their own.
Request
- Base URL: https://api.xhostd.com (the document declares no server; this is the origin it was published from)
- URL: https://api.xhostd.com/me/apps/{app_id}/channels/{channel_id}/health
- Auth: none declared
Path parameters
Headers
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.