Synopsis
cowboy cluster; there is no top-level cowboy top.
Behavior
- Resolve the RPC URL via auto-discovery unless
--rpc-urlis given. - Enter the terminal’s alternate screen in raw mode and poll two kinds of source on every interval:
- Chain view (always): the node’s public read surface —
/health/ready,/ras/stats,/runners/active,/cbss/proxies, and/statusz/targets— what the chain believes about the cluster. /statuszself-reports (when reachable): each daemon’s standardized status report. Every--statusz <url>is polled; a report self-identifies through itssystemfield, so relays, cbssd, cbqsd, runners, and indexers all use the one flag. An unreachable report is rendered as a state, not raised as an error.
- Chain view (always): the node’s public read surface —
- Render one box per system (node, indexer, cbfs, cbss, cbqs, runners) with health color and live activity.
- Restore the terminal on exit, on error, or on panic.
Flags
Example
Edge Cases
cowboy cluster topis read-only and needs no private key.- A
--statuszURL must be anhttp://orhttps://origin with no path, query, fragment, or embedded credentials, at most 256 characters; anything else is rejected.