Checkmate
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

  1. Open Proxies in the sidebar.
  2. Click Create a proxy and fill in:
    • Proxy name — a friendly label, e.g. Office egress.
    • Protocolhttp or https, 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.
  3. 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.

On this page