Docker Container Monitoring

Drop one container on your Docker host and FlowAPI tracks every container's state, health, restart count, CPU%, and memory in real time — with edge-triggered alerts for downs, restart loops, and host-offline conditions.

Get Started Free

What You Get

Container state

Live state, health status, restart count, image, ports, network mode, command, exit code, labels.

Restart-loop detection

Flags any container racking up ≥5 restarts within a 10-minute window. Configurable per host.

Host-offline detection

Agent dead more than 2 minutes? Host flips offline, event fires, alert dispatched.

Per-container stats

CPU% and memory usage with color-coded thresholds. Multi-mount disk breakdown for the host.

Events timeline

container_down / container_recovered / restart_loop / host_offline / host_online — all timestamped.

CSV export

Export the full container inventory as a 23-column CSV for compliance or reporting.

Frequently Asked Questions

What permissions does the agent need?

Read-only access to the Docker socket (/var/run/docker.sock). It only calls list / inspect / stats endpoints — never write, exec, or attach.

Does it work with Docker Desktop / Podman?

Yes for Docker (Linux and Docker Desktop). Podman support requires exposing a Docker-compatible socket; the agent will probe and use it.

How is this different from Datadog Container Monitoring?

No per-host pricing, single small agent (no agent fleet management), and the same alert routing as your API monitors.

Does it monitor Kubernetes?

V1 supports single-host Docker. Kubernetes support is planned for a future release.