Kernus notifies your team when Docker containers crash, restart-loop, or run out of memory. Install in 2 minutes and prevent silent downtime from turning into fire drills.
curl -sSL https://kernus.app/install | shRequires a Unix shell (macOS or Linux Terminal). On Windows, use WSL or Git Bash for this command — or install with PowerShell.
Watch in real time how Kernus detects a container crash and alerts your entire team — across every channel, in seconds.
Static flow diagram · Pan, zoom, and read how data moves end to end.
Auto-detects crashes in under 10 seconds
Maps dependencies between all your services
Alerts reach your team on 6 channels at once
Captures exit codes and crash reasons
Click any service node to simulate a crash
Kernus
Monitoring all containers
It's Friday evening. A customer writes that checkout is failing. You SSH into the server and find a container OOM-killed hours ago. Nobody noticed because monitoring was always "next sprint."
A 2-hour outage often becomes 6-10 engineering hours across debugging, hotfixes, and postmortem work. That's feature work pushed to next week.
If your service handles $200/hour, one 2-hour silent outage can burn $400 in revenue before counting churn and support load.
When users discover downtime before your team does, confidence erodes quickly - and renewals get harder even after you fix the issue.
"We kept postponing monitoring. Then a container silently died and our webhook processor was down for hours. We lost a full day recovering and explaining to customers."
— Backend developer, 8-person startup
Setup
No YAML, no exporters, no sidecars. One token, one start command — you're monitoring.
Explore the architecture map — agent, ingest, alerts, and channels in one interactive diagram.
Container health, smart alerts, terminal UI, public status pages — designed for developers who want to ship, not configure dashboards.
See the full product flow (educational, no account).
Run kernus see for a live dashboard in your terminal
Status — docker-api-1
Identity
Status
Timing
Configuration
Quick Stats
Not missing — intentionally excluded to keep Kernus fast and affordable.
Try it now
Pick a condition, set a threshold, choose your channels — then simulate what the notification looks like, including the log excerpt your team will actually receive.
Condition
Fire when CPU stays above threshold for a sustained window.
Trigger when
Notify via
Select a channel to preview the exact notification format.
Rule summary
Alert when cpu_above exceeds 90% for 5 min — notify on Slack.
Click "Simulate alert" to preview
Cost analysis
The tool bill is the obvious part. The engineering hours maintaining it are the hidden cost.
Datadog, Grafana Cloud, New Relic, etc.
Alert tuning, dashboard fixes, agent updates, on-call debugging
Monthly savings
$801
Annual ROI
$9,612
Hours freed
96h/yr
Engineering time valued at $75/hr. Tool savings vs. current spend. Actual results vary.
20 hosts on Datadog costs $300/month. On Kernus, it's $29. Same hosts, same core health visibility, fraction of the cost.
Dev solo, hobby projects, learning
Best for validating one environment before rolling out to production
Small teams, real production, 5-10 hosts
Best for product squads that need reliable incident alerts without enterprise pricing
Medium teams, multiple environments, 15-30 hosts
Best for teams running staging + production with stricter uptime expectations
No surprises: Alerts are never blocked during incidents — rate-limited, not paywalled. Start without a credit card, cancel any time, and migrate gradually alongside your current stack.
Datadog and Grafana are excellent tools — for teams that need APM, traces, and log aggregation. If you mainly need to prevent silent container downtime, here's the practical cost and time-to-value comparison.
Honest trade-off: No logs, no APM, no custom dashboards. If you need those, Datadog is the right call. If you just need your containers healthy — Kernus is 10x cheaper.
What we don't do: Kernus doesn't store logs, doesn't do APM, doesn't build custom dashboards. If you need those, Datadog or Grafana Cloud are the right choice. If you just need to know your containers are alive, healthy, and not eating all your RAM — that's what we built Kernus for.
Technical deep dives on Docker monitoring, container observability, and building infrastructure tools.
A real-world breakdown of how one team slashed their monitoring costs without sacrificing visibility. Real numbers inside.
The architecture decisions, COGS breakdown, and engineering lessons from building Kernus on Clickhouse.
Everything you need to know about monitoring Docker in production. Metrics, alerts, and common pitfalls to avoid.
The things engineers ask before committing.
Datadog charges per host, per metric, per integration. That model made sense when monitoring was complex infrastructure. Kernus pre-processes metrics on the agent before sending, so we store far less data — and pass the savings on. 20 hosts on Datadog is ~$300/month. On Kernus, it's $29.
About the builder

Alex Fernando
I'm Alex — I build Kernus end to end: agent, backend, and product UI. The goal is straightforward monitoring for Docker without the week-long setup or the enterprise bill.
If you run a small or mid-sized fleet and want alerts that respect your time, this is the stack I wished existed when I was on call. Feedback welcome; I ship fast.
You shouldn't need a week to set up monitoring.
You shouldn't need to learn a query language to see if a container is healthy.
You shouldn't pay more for monitoring than for the infrastructure itself — at any scale.
Install once. Know when things break. Get back to building.
curl -sSL https://kernus.app/install | shRequires a Unix shell (macOS or Linux Terminal). On Windows, use WSL or Git Bash for this command — or install with PowerShell.
Free for up to 6 containers. No credit card required.