Skip to content

Releases: google/cadvisor

v0.33.0

27 Feb 18:52
511ec9e
Compare
Choose a tag to compare
  • Add --raw_cgroup_prefix_whitelist flag to allow configuring which raw cgroup trees cAdvisor monitors
  • Replace du and find with a golang implementation
  • Periodically update MachineInfo to support hot-add/remove
  • Add explicit timestamps to prometheus metrics to fix rate calculations
  • Add --url_base_prefix flag to provide better support for reverse proxies
  • Add --white_listed_container_labels flag to allow specifying the container labels added as prometheus labels

Docker Image: google/cadvisor:v0.33.0
gcr.io Image: gcr.io/google_containers/cadvisor:v0.33.0

SHA256: 098441fad760b2b66c4109fd942d0bda815e7b52de0a7470cd0e087440727892

v0.32.0

12 Nov 22:25
8949c82
Compare
Choose a tag to compare
  • Add container process and file descriptor metrics (disabled by default)
  • Rename type label to failure_type for prometheus memory_failures_total metric
  • Reduce mesos error logging when mesos not present

Docker Image: google/cadvisor:v0.32.0
gcr.io Image: gcr.io/google_containers/cadvisor:v0.32.0

SHA256: 62419c0e06edb55a9c02e68fcae3a81abac2a2d98122c36a9124259e0ca8916c

v0.31.0

07 Sep 23:20
fc17731
Compare
Choose a tag to compare
  • Fix NVML initialization race condition
  • Fix brtfs filesystem discovery
  • Fix race condition with AllDockerContainers
  • Don't watch .mount cgroups
  • Reduce lock contention during list containers
  • Don't produce prometheus metrics for ignored metrics
  • Add option to not export container labels as prometheus labels
  • Docs: Publish cAdvisor daemonset
  • Docs: Add documentation for exported prometheus metrics

Docker Image: google/cadvisor:v0.31.0
gcr.io Image: gcr.io/google_containers/cadvisor:v0.31.0

SHA256: 195faa8d3953b4534bb0f050738ca3f7d6b1a646a1663e5660c9848967ff678f

v0.30.2

21 Jun 17:00
179330d
Compare
Choose a tag to compare
  • Fix concurrent map access panic
  • Don't watch .mount cgroups to reduce number of inotify watches
  • Fix NVML initialization race condition
  • Fix brtfs disk metrics when using a subdirectory of a subvolume

Docker Image: google/cadvisor:v0.30.2
gcr.io Image: gcr.io/google_containers/cadvisor:v0.30.2

SHA256: a5fc548b39edf2fb90bc887e15b38ba9d171f869ff55b858647373db86bce766

v0.29.2

21 Jun 17:07
179330d
Compare
Choose a tag to compare
  • Fix concurrent map access panic
  • Don't watch .mount cgroups to reduce number of inotify watches
  • Fix NVML initialization race condition
  • Fix brtfs disk metrics when using a subdirectory of a subvolume

Docker Image: google/cadvisor:v0.29.2
gcr.io Image: gcr.io/google_containers/cadvisor:v0.29.2

SHA256: 29665220126f853d417a5e2eedbd2c659bfb8c8fdbe83d49ed38c6bc692f6eb6

v0.28.5

21 Jun 17:18
179330d
Compare
Choose a tag to compare
  • Fix concurrent map access panic
  • Don't watch .mount cgroups to reduce number of inotify watches
  • Fix NVML initialization race condition
  • Fix brtfs disk metrics when using a subdirectory of a subvolume

Docker Image: google/cadvisor:v0.28.5
gcr.io Image: gcr.io/google_containers/cadvisor:v0.28.5

SHA256: 5092571f04ffce455640a6270722fd768b8570ee9986b004618203ee1316a33d

v0.30.0

05 Jun 19:01
f6359ff
Compare
Choose a tag to compare
  • Use IONice to reduce IO priority of du and find
  • BREAKING API CHANGE: ContainerReference no longer contains Labels. Use ContainerSpec instead. It has been deprecated since v0.29.0.
  • Add schedstat metrics, disabled by default.
  • Fix a bug where cadvisor failed to discover a sub-cgroup that was created soon after the parent cgroup.

Docker Image: google/cadvisor:v0.30.0
gcr.io Image: gcr.io/google_containers/cadvisor:v0.30.0

SHA256: d181b60d586d1d6b37dbacd52c0b3ea3745a0b58322d5306c01aa0f45d07fdc8

v0.28.4

23 May 19:49
0b8d4a2
Compare
Choose a tag to compare
  • Fix start times for metrics for docker containers.

gcr.io Image: gcr.io/google_containers/cadvisor:v0.28.4

SHA256: ab74d2559f2f95e54f65aa7e731233b8c187cbf1c1790e22bc306b06db821180

v0.29.0

20 Feb 23:05
aaaa65d
Compare
Choose a tag to compare
  • Disable per-cpu metrics by default for scalability
  • Fix disk usage monitoring of overlayFs
  • Retry docker connection on startup timeout

DEPRECATION NOTICE: The Labels field in ContainerReference is being removed. Please use the Labels field in ContainerInfo instead. See #1859 for more details.

Docker Image: google/cadvisor:v0.29.0
gcr.io Image: gcr.io/google_containers/cadvisor:v0.29.0

SHA256: f5c8deb31eb12cae38007f0f4a208e0b9ba2b2ad6a1c9610b32d113221880d4e

v0.27.4

10 Jan 00:05
492322b
Compare
Choose a tag to compare
  • Add timeout for docker calls
  • Fix prometheus label consistency

Docker Image: google/cadvisor:v0.27.4
gcr.io Image: gcr.io/google_containers/cadvisor:v0.27.4

SHA256: 378df92f532166251fa3f116beea26ca6364e45e3d6a63ea78b7627ea54bd303