Observability

See everything, get alerted

Automatic incident detection, live logs, live stats, and request analytics — with alerts to Discord, Mattermost, and email the moment something breaks.

Incidents

Know before your users do

Coswarm continuously inspects your services and opens an incident the moment a service has no running containers — then closes it with the downtime duration once it recovers.

  • Automatic uptime monitoring
  • Opens incidents on failure
  • Downtime duration tracking
  • Auto-closes on recovery
Know before your users do
  • Automatic uptime monitoring
  • Opens incidents on failure
  • Downtime duration tracking
  • Auto-closes on recovery

Alerts

Alerts where your team lives

Route incident and deploy events to Discord, Mattermost, or email, with re-notifications while a service stays down.

  • Discord & Mattermost webhooks
  • Email (SMTP)
  • Re-notify while down
  • Planned-maintenance flag
Alerts where your team lives
  • Discord & Mattermost webhooks
  • Email (SMTP)
  • Re-notify while down
  • Planned-maintenance flag

Live

Watch it happen, live

Stream logs from every replica at once and read live CPU, memory, and network stats per service — straight from the dashboard.

  • Live multi-replica logs
  • Search & level filters
  • Live CPU / memory / network
  • Per-replica task view
Watch it happen, live
  • Live multi-replica logs
  • Search & level filters
  • Live CPU / memory / network
  • Per-replica task view

Health

Define what healthy means

Add HTTP health checks with the URL, port, path, method, and body you expect, and let Coswarm watch them for you.

  • Custom HTTP health checks
  • URL / port / path / method
  • Internal service checks
Define what healthy means
  • Custom HTTP health checks
  • URL / port / path / method
  • Internal service checks
Coswarm

Your own PaaS is one command away

Install Coswarm on your server and deploy your first container in minutes — free, self-hosted, and yours to keep.

bash install.sh
$ curl -fsSL https://coswarm.dev/install.sh | bash