cAdvisor
A daemon that collects and analyzes resource usage and performance data for running containers.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About cAdvisor
cAdvisor, short for Container Advisor, runs on a host and gathers resource usage and performance characteristics for each running container, such as CPU, memory, filesystem and network use.
It is aimed at people running containers on their own machines or servers who want to see what each container is consuming. The project is maintained by Google on GitHub and is a common building block in container monitoring setups.
Strengths
- Per-container resource and performance data
- Runs as a single daemon on the host
- Widely used and maintained by Google
Limitations
- Focused on containers rather than whole-system monitoring
- Long-term storage and dashboards need other tools
Details
- Pricing
- FreeFree to download and run.
- License
- Proprietary
- Developer
- Platforms
- Linux, Self-hosted
- How it runs
- Downloadable app, Self-hosted
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Container hosts that need per-container resource metrics
- Categories
- System monitoring, Container tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to cAdvisor
Compare allSoftware that can replace cAdvisor for an important use case, and what changes if you switch.
Netdata
Per-second metrics for a machine with no configuration, and charts that appear the moment you install it.
Netdata collects per-second metrics with auto-discovered services, its own dashboards and alarms, but uses more memory and disk than a single-purpose container daemon.
Glances
A cross-platform system monitor that runs in a terminal, in a browser, or as an API feeding a dashboard.
Glances monitors Docker and Podman containers alongside the host, adds a web interface and APIs, and exports to InfluxDB for longer-term storage.
beszel
Track server health through a lightweight web dashboard.
Beszel monitors Docker containers and keeps metric history in a lightweight web dashboard, needing a hub plus agents on monitored systems.
Dozzle
A self-hosted web app for watching Docker, Swarm and Kubernetes container logs and stats live.
Dozzle shows live container CPU and memory stats alongside container logs in a web app, but stores no history and needs Docker socket access.
Pulse
A self-hosted monitoring dashboard for Proxmox, Docker, Kubernetes, TrueNAS and vSphere with alerting.
Pulse covers Docker, Kubernetes, Proxmox, TrueNAS and vSphere in one dashboard with built-in alerting, but is not open source and includes AI features.
Similar software
Related functionality, not necessarily a direct replacement.
Prometheus
Metrics database that scrapes targets and evaluates alerting rules.
Prometheus Node Exporter
A small agent that exposes hardware and operating system metrics from Linux and Unix machines to Prometheus.
Grafana
Dashboard and visualization front end for metrics, logs and traces.
Telegraf
Collect and forward metrics using a configurable server agent.
below
A Linux resource monitor that records system, cgroup and process statistics and replays them later.