DocumentationUptime monitoring
Outbound proxies
Route HTTP monitor checks through a proxy server.
Overview
Since v3.11.0, Checkmate can route HTTP monitor checks through an outbound proxy — either one global proxy for the whole team or a specific proxy per monitor. Useful when your Checkmate instance sits behind a corporate egress proxy or when checks must originate from a particular network.
Create a proxy
- Open Proxies in the sidebar.
- Click Create a proxy and fill in:
- Proxy name — a friendly label, e.g.
Office egress. - Protocol —
httporhttps, how Checkmate connects to the proxy itself. - Host and port — where the proxy server is reachable.
- Username and password — optional, only if the proxy requires basic authentication.
- Proxy name — a friendly label, e.g.
- Save. The proxy is now selectable on monitors and in Settings.
Set a global proxy
In Settings, the Global proxy section lets you route checks through a proxy by default. Turn on Use global proxy and choose one of your proxies. It applies to every HTTP monitor whose proxy setting is left on the default.
Per-monitor proxy modes
Each HTTP monitor has a Proxy setting with three modes:
- Default (inherit) — follow the global proxy setting. If no global proxy is configured, the monitor connects directly; if one is enabled later, the monitor starts using it.
- Never use a proxy — always connect directly, even if a global proxy is enabled later.
- Custom proxy — route this monitor's checks through a specific proxy, overriding the global setting.
Note
Proxies apply to HTTP monitors. Ping, port, and other monitor types connect directly.