kogutdocs

When kogut itself is down

Where to run kogut

Where to run kogut so monitoring survives an outage.

One VPS

kogut beside your applications needs no extra server, but stops when that VPS fails. An external watchdog, kogut edge or a heartbeat URL, reports the loss of kogut, but the panel and the status page go down with it. Set either up under Settings → Watching kogut. Without either, Overview warns when kogut shares a host with an agent it watches.

A separate VPS

The recommended setup is a small VPS at another provider:

LocationRuns
Application hosts, provider AApplications and kogut agents
Monitoring host, provider Bkogut, including checks, alerts, and the status page

kogut keeps running through an outage of an application host or provider. An outage of kogut itself still needs an external watchdog. Agents buffer data during a short outage. Offsite backups let a replacement server recover history.

Railway and Render also work. For an app on Vercel, Netlify, or Cloudflare Pages, see Hosted apps.

Independent alert delivery

Overview warns when there is one notification channel or none. Use two notification channels from different services, so that an outage of one does not hide yours. You can also watch /healthz from another monitoring service instead of using the built-in watchdogs.