caddy_upstreams
Retrieve Caddy's reverse_proxy upstreams array verbatim, including dynamic backends and duplicates, to inspect current proxy targets. Entries may persist after config changes.
Instructions
Caddy's /reverse_proxy/upstreams array (address, num_requests, fails), returned verbatim. On Caddy 2.11.2+ it is not the configured upstream list. Dynamic-upstream backends stay listed about 1 h (up to ~65 min) after the dynamic source last returned them, even after a config change removes them, so an address may appear that no current config references. A backend with requests in flight can appear twice when its resolved address differs from the entry's text (dynamic upstreams, tcp/ or unix// dials, placeholder dials). That extra copy always shows fails 0 and repeats num_requests, so do not sum num_requests across entries.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||