Sentinel
Sentinel is the Rust-based lightweight agent Coolify runs on a connected server. It reports server and container health to your Coolify instance and can collect the data used by CPU and memory charts.
What Sentinel reports
Sentinel supplies the preferred status path from a connected server to Coolify.
How Sentinel works
New server settings enable Sentinel by default, but an existing server can remain disabled. Metrics collection is separately disabled by default.
Enable or sync Sentinel
- Open Servers and select the server.
- Open Sentinel > Configuration.
- If Sentinel is disabled, select Enable Sentinel.
- If Coolify shows Out of Sync, select Sync. If Sentinel is already live, the same action is labeled Restart.
- Wait for the server header to show Sentinel In Sync.
Sentinel needs a URL it can reach from the connected server. If Coolify URL is empty, configure the instance URL, return to Sentinel, and sync again.
Sentinel settings
| Setting | Default | Accepted value and effect |
|---|---|---|
| Coolify URL | Generated from the Coolify instance settings | A full URL. Sentinel sends its updates to this address. Changing the instance URL updates remote servers that use the generated URL. |
| Sentinel token | Generated by Coolify | A required authentication token. Use Regenerate instead of creating your own token. |
Collection rate, history retention, and push interval are configured on the server's Charts page. See Sampling and retention.
Use Apply and restart after changing the Sentinel custom image. Sentinel runs with Docker's unless-stopped restart policy. Coolify restarts unhealthy agents or agents that stop pushing, and shows the last push error while Sentinel is out of sync.
Treat the Sentinel token as a secret. Coolify encrypts it in the instance database and sends it to the Sentinel container as an environment variable.
Sentinel and metrics
Sentinel and metrics have separate controls.
Enable or disable the collector from Servers > [server] > Charts. Disabling Sentinel also disables metrics. For chart scope, retention, and resource limitations, read Metrics.
