Releases: google/cadvisor
v0.34.0
- Fix disk stats in LXD using ZFS storage pool
- Support monitoring non-k8s containerd namespaces
- The
storage_driver
flag now supports comma-separated inputs - Add
container_sockets
,container_threads
, andcontainer_threads_max
metrics - Fix CRI-O missing network metris bug
- Add
disable_root_cgroup_stats
flag to allow not collecting stats from the root cgroup.
Docker Image: N/A
gcr.io Image: gcr.io/google_containers/cadvisor:v0.34.0
SHA256: 060c6361dd6d4478ff0572e8496522d8189cf956eea2656b6247ad683abcc9d3
v0.33.0
- Add --raw_cgroup_prefix_whitelist flag to allow configuring which raw cgroup trees cAdvisor monitors
- Replace
du
andfind
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
- Add container process and file descriptor metrics (disabled by default)
- Rename
type
label tofailure_type
for prometheusmemory_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
- 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
- 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
- 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
- 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
- Use IONice to reduce IO priority of
du
andfind
- 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
v0.29.0
- 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