The app itself failed.
Exit codes, OOM kills, restart loops, health changes, and the log tail captured at failure.
Every DockTail host and service in one view. Cloud ties container health, Docker events, and Tailscale serve state into incidents you can act on.
No credit card · same DockTail agent · one environment variable
prod-01 · opened 12 seconds ago
Container exited with code 137 — likely out of memory. Its Tailscale service is still published.
The useful distinction
A plain uptime check stops at “down.” Cloud already has the Docker and Tailscale context — so it narrows the cause before you open a terminal.
Exit codes, OOM kills, restart loops, health changes, and the log tail captured at failure.
The container answers locally, but its Tailscale service isn't published. Fix exposure, don't restart a healthy app.
Detection runs in Cloud, not on the box — so a host that drops off still pages you, and logs its recovery when it's back.
One operational view
Search every service and host from one workspace — then trace any alert to the incident evidence behind it.
FQDN, image, compose project, ports, host, status, and Funnel exposure.
Every other container on the host — with opt-in failure alerts for the ones you care about.
Debounced opens, confirmed recoveries, flap suppression — no alert storms.
Slack, Telegram, ntfy, webhook, and email.
Setup
Create a workspace key, add one environment variable, and restart DockTail. Hosts register themselves by Docker engine identity.
services:
docktail:
environment:
- DOCKTAIL_CLOUD_KEY=dtc_7f3a...c91e
Privacy
The software next to your containers should be inspectable. The data it sends should stay yours.
The whole DockTail client — Cloud reporting included — is open source.
Everything to Cloud rides an encrypted WebSocket (WSS).
Incident log capture is bounded and configurable for the whole workspace or individual services.
Paid plans
Start with one monitored host free. Choose a flat plan when your fleet grows — services are not metered.
A few machines you care about.
Shared operations across a growing fleet.
More capacity for larger environments.
One host, free, no time limit — its services, incidents, and one alert channel included. Upgrade when you outgrow it.
Start monitoring · 1 host free