Public Repository

Last pushed: 18 hours ago
Short Description
Analyzes resource usage and performance characteristics of running containers.
Full Description

cAdvisor (Container Advisor) provides container users an understanding of the resource usage and performance characteristics of their running containers. It is a running daemon that collects, aggregates, processes, and exports information about running containers. Specifically, for each container it keeps resource isolation parameters, historical resource usage, and histograms of complete historical resource usage. This data is exported by container and machine-wide.

https://github.com/google/cadvisor


Official cAdvisor releases are built on Linux and exported over a scratch image, this guarantees a small image size.

Dockefile: https://github.com/google/cadvisor/blob/master/deploy/Dockerfile


Each cAdvisor version is tagged. We also have 2 tags for the beta and stable track:

  • latest: Latest stable build, this is the latest officially supported releases.
  • canary: Images built from HEAD periodically. Potentially unstable!

We also have an Automated Build canary release of cAdvisor which is continuously built from HEAD. This can be found in the google/cadvisor-canary image. It is not recommended for production use due to its size and volatility.

Docker Pull Command
Owner
google

Comments (14)
spect80
23 days ago

@kogoia: read git description. To run properly try:

sudo docker run \
--volume=/:/rootfs:ro \
--volume=/var/run:/var/run:rw \
--volume=/sys:/sys:ro \
--volume=/var/lib/docker/:/var/lib/docker:ro \
--volume=/dev/disk/:/dev/disk:ro \
--publish=8080:8080 \
--detach=true \
--name=cadvisor \
google/cadvisor:latest

kogoia
a month ago

"Cannot connect to the Docker daemon. Is the docker daemon running on this host?" - when I click on Docker Containers link

Windows 10, linux containers

orzodocker
3 months ago

latest image broken, delete Delete current file/directory. Turns on -depth option ; err: exit status 1, extraDiskErr: <nil> I0724 14:47:56.599030 1 fs.go:487] killing cmd [find /rootfs/var/lib/docker/aufs/diff/eaa8e5033e3ed431b350b00846d2ed96a589accc535b5b8714d0c1733586a1c2 -xdev -printf .] due to timeout(2m0s)
can you fix pls

yuvarajmathi
4 months ago

Team,
Do we have an option like docker/ucp** kind of service to consolidate on swarm mode to deploy google/cadvisor as service and single console metric?

ankchadh
a year ago

Is there a way to pass extra information (like image ID, image digest, repo:tag) to the influxDB via cadvisor? I couldn't find much info about container hints, getting a 404 error - https://github.com/google/cadvisor/blob/master/docs/container/raw/container_hints.go

mvarga
a year ago

Could we have 0.23? That's what supports Docker 1.11.

wkruse
2 years ago

Latest release 0.20.5 is not available as Docker image.

vish
2 years ago

Latest tag has been updated.

svenmueller
2 years ago

when i docker a "docker pull google/cadvisor:latest" i get an image which is already 3 months old (id: a1c47b5aade9).

svenmueller
2 years ago

Why are the lastest stable releases not availabe as docker image (e.g. 0.20.1 https://github.com/google/cadvisor/releases)?