github.com/google/cadvisor@v0.49.1/CHANGELOG.md (about) 1 # Changelog 2 3 ### 0.39.0 (2021-03-08) 4 5 - [do not initialize libipmctl package when getting an error from nvm_init()](https://github.com/google/cadvisor/pull/2723) 6 - [Don't fail permenantly when nvml isn't installed](https://github.com/google/cadvisor/pull/2732) 7 - [Update libpfm to 4.11.0](https://github.com/google/cadvisor/pull/2746) 8 - [Fix race between `OnDemandHousekeeping` and `housekeepingTick`](https://github.com/google/cadvisor/pull/2755) 9 - [Fix timeout flooding issue after containerd restart](https://github.com/google/cadvisor/pull/2749) 10 - [Refactor process parsing to accommodate commands with spaces + Memory cgroup is not available on some systems](https://github.com/google/cadvisor/pull/2751) 11 - [Switch from k8s utils/mount to moby/sys mount](https://github.com/google/cadvisor/pull/2782) 12 - [Support nfs in processMounts](https://github.com/google/cadvisor/pull/2787) 13 - [Update docker/runc and a few other dependencies](https://github.com/google/cadvisor/pull/2790) 14 - [Add container_blkio_device_usage metric](https://github.com/google/cadvisor/pull/2795) 15 - [Update heuristic for container creation time](https://github.com/google/cadvisor/pull/2800) 16 - [Fix incorrect CPU topology on single NUMA and multi socket platform.](https://github.com/google/cadvisor/pull/2799) 17 - [Added support for filesystem metrics on Docker](https://github.com/google/cadvisor/pull/2768) 18 - [sched_getaffinity does not return number of online CPUs](https://github.com/google/cadvisor/pull/2805) 19 - [Add libipmctl to the docker image.](https://github.com/google/cadvisor/pull/2674) 20 - [Add cgroup_memory_migrate metric](https://github.com/google/cadvisor/pull/2796) 21 - [bump runc to v1.0.0-rc93](https://github.com/google/cadvisor/pull/2809) 22 - [Fix memory stats for cgroup v2](https://github.com/google/cadvisor/pull/2810) 23 - [Allow gathering of stats for root cgroup on v2](https://github.com/google/cadvisor/pull/2801) 24 - [Remove trailing \0 from values read from ppc64le device-tree](https://github.com/google/cadvisor/pull/2811) 25 - [Fix oomparser regex for kernels 5.0 and higher](https://github.com/google/cadvisor/pull/2817) 26 - [Handling arm64: topology and online information](https://github.com/google/cadvisor/pull/2744) 27 - [Bump golang to 1.16](https://github.com/google/cadvisor/pull/2818) 28 - [Bump containerd to 1.4.4](https://github.com/google/cadvisor/pull/2826) 29 - [Conditionally gathering FS usage metrics](https://github.com/google/cadvisor/pull/2828) 30 31 ### 0.38.8 (2021-02-18) 32 - [Cherrypick to v0.38 - Fix incorrect CPU topology on single NUMA and multi socket platform](https://github.com/google/cadvisor/pulls/2799) 33 - [Cherrypick to v0.38 - sched_getaffinity does not return number of online CPUs](https://github.com/google/cadvisor/pulls/2805) 34 35 ### 0.37.5 (2021-02-18) 36 - [Cherrypick to v0.37 - Fix incorrect CPU topology on single NUMA and multi socket platform](https://github.com/google/cadvisor/pulls/2799) 37 - [Cherrypick to v0.37 - sched_getaffinity does not return number of online CPUs](https://github.com/google/cadvisor/pulls/2805) 38 39 ### 0.38.7 (2021-01-13) 40 - [Cherrypick to v0.37: Return correct DeviceInfo from GetDirFsDevice on / path for Btrfs - Fix kubernetes issue #94335](https://github.com/google/cadvisor/pulls/2775) 41 42 ### 0.37.4 (2021-01-13) 43 - [Cherrypick to v0.37: Return correct DeviceInfo from GetDirFsDevice on / path for Btrfs - Fix kubernetes issue #94335](https://github.com/google/cadvisor/pulls/2776) 44 45 ### 0.38.6 (2020-12-9) 46 - [Cherrypick to v0.37: Fix timeout flooding issue after containerd restart](https://github.com/google/cadvisor/pulls/2759) 47 48 ### 0.37.3 (2020-12-9) 49 - [Cherrypick to v0.37: Fix timeout flooding issue after containerd restart](https://github.com/google/cadvisor/pulls/2758) 50 51 ### 0.38.5 (2020-11-23) 52 - [Cherrypick to v0.37: don't fail permenantly when nvml isn't installed](https://github.com/google/cadvisor/pulls/2735) 53 54 ### 0.37.2 (2020-11-23) 55 - [Cherrypick to v0.37 - update docker client method](https://github.com/google/cadvisor/pulls/2734) 56 57 ### 0.37.1 (2020-11-18) 58 - [Cherrypick to v0.37: don't fail permenantly when nvml isn't installed](https://github.com/google/cadvisor/pulls/2737) 59 60 ### 0.38.4 (2020-11-12) 61 - [vendor: run go mod tidy](https://github.com/google/cadvisor/pulls/2731) 62 63 ### 0.38.3 (2020-11-12) 64 - [vendor: Rollback gopkg.in/yaml.v2 to v2.2.8](https://github.com/google/cadvisor/pulls/2728) 65 66 ### 0.38.2 (2020-11-10) 67 - [Revert mount-utils back to utils/mount](https://github.com/google/cadvisor/pulls/2726) 68 69 ### 0.38.1 (2020-11-10) 70 - [deps: Rollback grpc from v1.33.2 to v1.27.1](https://github.com/google/cadvisor/pull/2724) 71 - [do not initialize libipmctl package when getting an error from nvm_init()](https://github.com/google/cadvisor/pull/2723) 72 73 ### 0.38.0 (2020-11-09) 74 75 - [#1594 - chore: add storage_driver_buffer_duration in Influxdb storage docs](https://github.com/google/cadvisor/pull/1594) 76 - [#1924 - add hugepages info to attributes](https://github.com/google/cadvisor/pull/1924) 77 - [#2578 - Add perf event grouping.](https://github.com/google/cadvisor/pull/2578) 78 - [#2590 - Use current Docker registry](https://github.com/google/cadvisor/pull/2590) 79 - [#2611 - Aggregate perf metrics](https://github.com/google/cadvisor/pull/2611) 80 - [#2612 - Add stats to stdout storage](https://github.com/google/cadvisor/pull/2612) 81 - [#2618 - Update to containerd v1.4.0-beta.2 and runc v1.0.0-rc91](https://github.com/google/cadvisor/pull/2618) 82 - [#2621 - Memory numa stats](https://github.com/google/cadvisor/pull/2621) 83 - [#2627 - use Google Charts loader and not jsapi](https://github.com/google/cadvisor/pull/2627) 84 - [#2631 - Add entry for libpfm related tests to Makefile](https://github.com/google/cadvisor/pull/2631) 85 - [#2632 - Handling zeros in readPerfStat](https://github.com/google/cadvisor/pull/2632) 86 - [#2638 - Add stats to statsd storage](https://github.com/google/cadvisor/pull/2638) 87 - [#2639 - Add logs and simplify setup of raw perf events](https://github.com/google/cadvisor/pull/2639) 88 - [#2640 - Remove exclude guest flag from perf event attrs. ](https://github.com/google/cadvisor/pull/2640) 89 - [#2644 - Use perf attributes from unix lib.](https://github.com/google/cadvisor/pull/2644) 90 - [#2646 - Fixed https proxy issue by installing 'full' wget in Docker alpine-based build stage](https://github.com/google/cadvisor/pull/2646) 91 - [#2655 - Update readme to point to discuss.kubernetes.io](https://github.com/google/cadvisor/pull/2655) 92 - [#2659 - Fix ordering of processes table](https://github.com/google/cadvisor/pull/2659) 93 - [#2665 - add clean operation when watchForNewContainers/Start failed](https://github.com/google/cadvisor/pull/2665) 94 - [#2669 - Update release documentation and process](https://github.com/google/cadvisor/pull/2669) 95 - [#2676 - Fix runtime error when there are no NVM devices.](https://github.com/google/cadvisor/pull/2676) 96 - [#2678 - Add checking checksum of libpfm4](https://github.com/google/cadvisor/pull/2678) 97 - [#2679 - Fix typo in libipmctl](https://github.com/google/cadvisor/pull/2679) 98 - [#2682 - Add missing flag to runtime_options.md](https://github.com/google/cadvisor/pull/2682) 99 - [#2683 - Add flags that were not previously published](https://github.com/google/cadvisor/pull/2683) 100 - [#2687 - Move mount library dependency from utils/mount to mount-utils](https://github.com/google/cadvisor/pull/2687) 101 - [#2689 - Increase the readability of perf event logs.](https://github.com/google/cadvisor/pull/2689) 102 - [#2690 - Try to read from sysfs before giving up on non-x86_64](https://github.com/google/cadvisor/pull/2690) 103 - [#2691 - Broken build configuration when custom build tags are used](https://github.com/google/cadvisor/pull/2691) 104 - [#2695 - Add information about limits of opened perf event files.](https://github.com/google/cadvisor/pull/2695) 105 - [#2697 - Update to new docker(v19.03.13) and containerd(1.4.1)](https://github.com/google/cadvisor/pull/2697) 106 - [#2702 - Increase golang ci lint timeout to 5 minutes](https://github.com/google/cadvisor/pull/2702) 107 - [#2706 - Add a badge for the current e2e test result](https://github.com/google/cadvisor/pull/2706) 108 - [#2707 - Fix Avoid random values in unix.PerfEventAttr{}](https://github.com/google/cadvisor/pull/2707) 109 - [#2711 - validateMemoryAccounting: fix for cgroup v2](https://github.com/google/cadvisor/pull/2711) 110 - [#2713 - Bump golang to 1.15](https://github.com/google/cadvisor/pull/2713) 111 - [#2714 - update docker client method](https://github.com/google/cadvisor/pull/2714) 112 - [#2716 - Update dependencies](https://github.com/google/cadvisor/pull/2716) 113 114 ### 0.35.1 (2020-11-05) 115 - [Make a copy of MachineInfo in GetMachineInfo()](https://github.com/google/cadvisor/pull/2490) 116 117 ### 0.37.0 (2020-07-07) 118 - Add on-demand collection for prometheus metrics 119 - Fix detection of image filesystem 120 - Fix disk metrics for devicemapper devices 121 - Add NVM Power and NVM, Dimm, memory information to machine info 122 - Fix detection of OOM Kills on 5.0 linux kernels 123 - Add support for perf core and uncore event monitoring 124 - Add hugetlb container metrics 125 - Split into multiple go modules 126 - Add referenced memory metrics 127 - Publish images to gcr.io/cadvisor instead of gcr.io/google_containers 128 - Add socket id to numa topology in machine info 129 - Add resource control (Resctlr) metrics 130 131 ### 0.36.0 (2020-02-28) 132 - Add support for risc and mips CPUs 133 - Add advanced TCP stats 134 - Fix bug in which cAdvisor could fail to discover docker's root directory 135 - The stdout storage driver now supports metric timestamps 136 - Add ulimit metrics 137 - Support multi-arch container builds 138 - Switch to go modules 139 140 ### 0.35.0 (2019-11-27) 141 - Add hugepage info per-numa-node 142 - Add support for cgoups v2 unified higherarchy 143 - Drop support for rkt 144 - Fix a bug that prevented running with multiple tmpfs mounts 145 146 ### 0.34.0 (2019-08-26) 147 - Fix disk stats in LXD using ZFS storage pool 148 - Support monitoring non-k8s containerd namespaces 149 - The `storage_driver` flag now supports comma-separated inputs 150 - Add `container_sockets`, `container_threads`, and `container_threads_max` metrics 151 - Fix CRI-O missing network metris bug 152 - Add `disable_root_cgroup_stats` flag to allow not collecting stats from the root cgroup. 153 154 ### 0.33.0 (2019-02-26) 155 - Add --raw_cgroup_prefix_whitelist flag to allow configuring which raw cgroup trees cAdvisor monitors 156 - Replace `du` and `find` with a golang implementation 157 - Periodically update MachineInfo to support hot-add/remove 158 - Add explicit timestamps to prometheus metrics to fix rate calculations 159 - Add --url_base_prefix flag to provide better support for reverse proxies 160 - Add --white_listed_container_labels flag to allow specifying the container labels added as prometheus labels 161 162 ### 0.32.0 (2018-11-12) 163 - Add container process and file descriptor metrics (disabled by default) 164 - Rename `type` label to `failure_type` for prometheus `memory_failures_total` metric 165 - Reduce mesos error logging when mesos not present 166 167 ### 0.31.0 (2018-09-07) 168 - Fix NVML initialization race condition 169 - Fix brtfs filesystem discovery 170 - Fix race condition with AllDockerContainers 171 - Don't watch .mount cgroups 172 - Reduce lock contention during list containers 173 - Don't produce prometheus metrics for ignored metrics 174 - Add option to not export container labels as prometheus labels 175 - Docs: Publish cAdvisor daemonset 176 - Docs: Add documentation for exported prometheus metrics 177 178 ### 0.30.1 (2018-06-11) 179 - Revert switch from inotify to fsnotify 180 181 ### 0.30.0 (2018-06-05) 182 - Use IONice to reduce IO priority of `du` and `find` 183 - BREAKING API CHANGE: ContainerReference no longer contains Labels. Use ContainerSpec instead. 184 - Add schedstat metrics, disabled by default. 185 - Fix a bug where cadvisor failed to discover a sub-cgroup that was created soon after the parent cgroup. 186 187 ### 0.29.0 (2018-02-20) 188 - Disable per-cpu metrics by default for scalability 189 - Fix disk usage monitoring of overlayFs 190 - Retry docker connection on startup timeout 191 192 ### 0.28.3 (2017-12-7) 193 - Add timeout for docker calls 194 - Fix prometheus label consistency 195 196 ### 0.28.2 (2017-11-21) 197 - Fix GPU init race condition 198 199 ### 0.28.1 (2017-11-20) 200 - Add containerd support 201 - Fix fsnotify regression from 0.28.0 202 - Add on demand metrics 203 204 ### 0.28.0 (2017-11-06) 205 - Add container nvidia GPU metrics 206 - Expose container memory max_usage_in_bytes 207 - Add container memory reservation to prometheus 208 209 ### 0.27.1 (2017-09-06) 210 - Add CRI-O support 211 212 ### 0.27.0 (2017-09-01) 213 - Fix journalctl leak 214 - Fix container memory rss 215 - Add hugepages support 216 - Fix incorrect CPU usage with 4.7 kernel 217 - OOM parser uses kmsg 218 - Add tmpfs support 219 220 ### 0.26.1 (2017-06-21) 221 - Fix prometheus metrics. 222 223 ### 0.26.0 (2017-05-31) 224 - Fix disk partition discovery for brtfs 225 - Add ZFS support 226 - Add UDP metrics (collection disabled by default) 227 - Improve diskio prometheus metrics 228 - Update Prometheus godeps to v0.8 229 - Add overlay2 storage driver support 230 231 ### 0.25.0 (2017-03-09) 232 - Disable thin_ls due to excessive iops 233 - Ignore .mount cgroups, fixing dissappearing stats 234 - Fix wc goroutine leak 235 - Update aws-sdk-go dependency to 1.6.10 236 - Update to go 1.7 for releases 237 238 ### 0.24.1 (2016-10-10) 239 240 - Fix issue with running cAdvisor in a container on some distributions. 241 242 ### 0.24.0 (2016-09-19) 243 244 - Added host-level inode stats (total & available) 245 - Improved robustness to partial failures 246 - Metrics collector improvements 247 - Added ability to directly use endpoints from the container itself 248 - Allow SSL endpoint access 249 - Ability to provide a certificate which is exposed to custom endpoints 250 - Lots of bug fixes, including: 251 - Devicemapper thin_ls fixes 252 - Prometheus metrics fixes 253 - Fixes for missing stats (memory reservation, FS usage, etc.) 254 255 ### 0.23.9 (2016-08-09) 256 257 - Cherry-pick release: 258 - Ensure minimum kernel version for thin_ls 259 260 ### 0.23.8 (2016-08-02) 261 262 - Cherry-pick release: 263 - Prefix Docker labels & env vars in Prometheus metrics to prevent conflicts 264 265 ### 0.23.7 (2016-07-18) 266 267 - Cherry-pick release: 268 - Modify working set memory stats calculation 269 270 ### 0.23.6 (2016-06-23) 271 272 - Cherry-pick release: 273 - Updating inotify to fix memory leak v0.23 cherrypick 274 275 ### 0.23.5 (2016-06-22) 276 277 - Cherry-pick release: 278 - support LVM based device mapper storage drivers 279 280 ### 0.23.4 (2016-06-16) 281 - Cherry-pick release: 282 - Check for thin_is binary in path for devicemapper when using ThinPoolWatcher 283 - Fix uint64 overflow issue for CPU stats 284 285 ### 0.23.3 (2016-06-08) 286 - Cherry-pick release: 287 - Cap the maximum consecutive du commands 288 - Fix a panic when a prometheus endpoint ends with a newline 289 290 ### 0.23.2 (2016-05-18) 291 - Handle kernel log rotation 292 - More rkt support: poll rkt service for new containers 293 - Better handling of partial failures when fetching subcontainers 294 - Devicemapper thin_ls support (requires Device Mapper kernel module and supporting utilities) 295 296 ### 0.23.1 (2016-05-11) 297 - Add multi-container charts to the UI 298 - Add TLS options for Kafka storage driver 299 - Switch to official Docker client 300 - Systemd: 301 - Ignore .mount cgroups on systemd 302 - Better OOM monitoring 303 - Bug: Fix broken -disable_metrics flag 304 - Bug: Fix openstack identified as AWS 305 - Bug: Fix EventStore when limit is 0 306 307 ### 0.23.0 (2016-04-21) 308 - Docker v1.11 support 309 - Preliminary rkt support 310 - Bug: Fix file descriptor leak 311 312 ### 0.22.0 (2016-02-25) 313 - Disk usage calculation bug fixes 314 - Systemd integration bug fixes 315 - Instance ID support for Azure and AWS 316 - Limit number of custom metrics 317 - Support opt out for disk and network metrics 318 319 ### 0.21.0 (2016-02-03) 320 - Support for filesystem stats with docker v1.10 321 - Bug fixes. 322 323 ### 0.20.5 (2016-01-27) 324 - Breaking: Use uint64 for memory stats 325 - Bug: Fix devicemapper partition labelling 326 - Bug: Fix network stats when using new Docker network functionality 327 - Bug: Fix env var label mapping initialization 328 - Dependencies: libcontainer update 329 330 ### 0.20.4 (2016-01-20) 331 - Godep updates 332 333 ### 0.20.3 (2016-01-19) 334 - Bug fixes 335 - Jitter added to housekeeping to smooth CPU usage. 336 337 ### 0.20.2 (2016-01-15) 338 - New v2.1 API with better filesystem stats 339 - Internal refactoring 340 - Bug fixes. 341 342 ### 0.18.0 (2015-09-23) 343 - Large bunch of bug-fixes 344 - Fixed networking stats for newer docker versions using libnetwork. 345 - Added application-specific metrics 346 347 ## 0.16.0 (2015-06-26) 348 - Misc fixes. 349 350 ## 0.15.1 (2015-06-10) 351 - Fix longstanding memory leak. 352 - Fix UI on newest Chrome. 353 354 ## 0.15.0 (2015-06-08) 355 - Expose multiple network intefaces in UI and API. 356 - Add support for XFS. 357 - Fixes in inotify watches. 358 - Fixes on PowerPC machines. 359 - Fixes for newer systems with systemd. 360 - Extra debuging informaiton in /validate. 361 362 ## 0.14.0 (2015-05-21) 363 - Add process stats to container pages in the UI. 364 - Serve UI from relative paths (allows reverse proxying). 365 - Minor fixes to events API. 366 - Add bytes available to FS info. 367 - Adding Docker status and image information to UI. 368 - Basic Redis storage backend. 369 - Misc reliability improvements. 370 371 ## 0.13.0 (2015-05-01) 372 - Added `--docker_only` to limit monitoring to only Docker containers. 373 - Added support for Docker labels. 374 - Added limit for events storage. 375 - Fixes for OOM event monitoring. 376 - Changed event type to a string in the API. 377 - Misc fixes. 378 379 ## 0.12.0 (2015-04-15) 380 - Added support for Docker 1.6. 381 - Split OOM event into OOM kill and OOM. 382 - Made EventData a concrete type in returned events. 383 - Enabled CPU load tracking (experimental). 384 385 ## 0.11.0 (2015-03-27) 386 - Export all stats as [Prometheus](https://prometheus.io/) metrics. 387 - Initial support for [events](docs/api.md): creation, deletion, and OOM. 388 - Adding machine UUID information. 389 - Beta release of the cAdvisor [2.0 API](docs/api_v2.md). 390 - Improve handling of error conditions. 391 - Misc fixes and improvements. 392 393 ## 0.10.1 (2015-02-27) 394 - Disable OOM monitoring which is using too much CPU. 395 - Fix break in summary stats. 396 397 ## 0.10.0 (2015-02-24) 398 - Adding Start and End time for ContainerInfoRequest. 399 - Various misc fixes. 400 401 ## 0.9.0 (2015-02-06) 402 - Support for more network devices (all non-eth). 403 - Support for more partition types (btrfs, device-mapper, whole-disk). 404 - Added reporting of DiskIO stats. 405 - Adding container creation time to ContainerSpec. 406 - More robust handling of stats failures. 407 - Various misc fixes. 408 409 ## 0.8.0 (2015-01-09) 410 - Added ethernet device information. 411 - Added machine-wide networking statistics. 412 - Misc UI fixes. 413 - Fixes for partially-isolated containers. 414 415 ## 0.7.1 (2014-12-23) 416 - Avoid repeated logging of container errors. 417 - Handle non identify mounts for cgroups. 418 419 ## 0.7.0 (2014-12-18) 420 - Support for HTTP basic auth. 421 - Added /validate to perform basic checks and determine support for cAdvisor. 422 - All stats in the UI are now updated. 423 - Added gauges for filesystem usage. 424 - Added device information to machine info. 425 - Fixes to container detection. 426 - Fixes for systemd detection. 427 - ContainerSpecs are now cached. 428 - Performance improvements. 429 430 ## 0.6.2 (2014-11-20) 431 - Fixes for Docker API and UI endpoints. 432 - Misc UI bugfixes. 433 434 ## 0.6.1 (2014-11-18) 435 - Bug fix in InfluxDB storage driver. Container name and hostname will be exported. 436 437 ## 0.6.0 (2014-11-17) 438 - Adding /docker UI endpoint for Docker containers. 439 - Fixes around handling Docker containers. 440 - Performance enhancements. 441 - Embed all external dependencies. 442 - ContainerStats Go struct has been flattened. The wire format remains unchanged. 443 - Misc bugfixes and cleanups. 444 445 ## 0.5.0 (2014-10-28) 446 - Added disk space stats. On by default for root, available on AUFS Docker containers. 447 - Introduced v1.2 remote API with new "docker" resource for Docker containers. 448 - Added "ContainerHints" file based interface to inject extra information about containers. 449 450 ## 0.4.1 (2014-09-29) 451 - Support for Docker containers in systemd systems. 452 - Adding DiskIO stats 453 - Misc bugfixes and cleanups 454 455 ## 0.4.0 (2014-09-19) 456 - Various performance enhancements: brings CPU usage down 85%+ 457 - Implemented dynamic sampling through dynamic housekeeping. 458 - Memory storage driver is always on, BigQuery and InfluxDB are now optional storage backends. 459 - Fix for DNS resolution crashes when contacting InfluxDB. 460 - New containers are now detected using inotify. 461 - Added pprof HTTP endpoint. 462 - UI bugfixes. 463 464 ## 0.3.0 (2014-09-05) 465 - Support for Docker with LXC backend. 466 - Added BigQuery storage driver. 467 - Performance and stability fixes for InfluxDB storage driver. 468 - UI fixes and improvements. 469 - Configurable stats gathering interval (default: 1s). 470 - Improvements to startup and CPU utilization. 471 - Added /healthz endpoint for determining whether cAdvisor is healthy. 472 - Bugfixes and performance improvements. 473 474 ## 0.2.2 (2014-08-13) 475 - Improvements to influxDB plugin. 476 Table name is now 'stats'. 477 Network stats added. 478 Detailed cpu and memory stats are no longer exported to reduce the load on the DB. 479 Docker container alias now exported - It is now possible to aggregate stats across multiple nodes. 480 - Make the UI independent of the storage backend by caching recent stats in memory. 481 - Switched to glog. 482 - Bugfixes and performance improvements. 483 - Introduced v1.1 remote API with new "subcontainers" resource. 484 485 ## 0.2.1 (2014-07-25) 486 - Handle old Docker versions. 487 - UI fixes and other bugfixes. 488 489 ## 0.2.0 (2014-07-24) 490 - Added network stats to the UI. 491 - Added support for CoreOS and RHEL. 492 - Bugfixes and reliability fixes. 493 494 ## 0.1.4 (2014-07-22) 495 - Add network statistics to REST API. 496 - Add "raw" driver to handle non-Docker containers. 497 - Remove lmctfy in favor of the raw driver. 498 - Bugfixes for Docker containers and logging. 499 500 ## 0.1.3 (2014-07-14) 501 - Add support for systemd systems. 502 - Fixes for UI with InfluxDB storage driver. 503 504 ## 0.1.2 (2014-07-10) 505 - Added Storage Driver concept (flag: storage_driver), default is the in-memory driver 506 - Implemented InfluxDB storage driver 507 - Support in REST API for specifying number of stats to return 508 - Allow running without lmctfy (flag: allow_lmctfy) 509 - Bugfixes 510 511 ## 0.1.0 (2014-06-14) 512 - Support for container aliases 513 - Sampling historical usage and exporting that in the REST API 514 - Bugfixes for UI 515 516 ## 0.0.0 (2014-06-10) 517 - Initial version of cAdvisor 518 - Web UI with auto-updating stats 519 - v1.0 REST API with container and machine information 520 - Support for Docker containers 521 - Support for lmctfy containers