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
- 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
- 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
- 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
- Custom HTTP health checks
- URL / port / path / method
- Internal service checks
Keep exploring
More of the platform
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.
$ curl -fsSL https://coswarm.dev/install.sh | bash