Checkmate
Uptime monitoring

WebSocket monitors

Check that a WebSocket endpoint accepts connections.

WebSocket monitors open a WebSocket handshake against a ws:// or wss:// URL and report whether the connection opens.

Create a WebSocket monitor

  1. Open Uptime and click Create monitor.
  2. Pick WebSocket as the monitor type.
  3. Enter the full URL, including the ws:// or wss:// scheme.
  4. Set the check interval and click Create monitor.

What "up" means

The monitor is up when the server completes the WebSocket handshake. A failed handshake, TLS error, or timeout puts the monitor in the down state. Checkmate closes the connection immediately after the handshake — it does not exchange application messages.

To validate application-level behaviour beyond a handshake, combine the WebSocket monitor with an HTTP monitor against the service's health endpoint.

On this page