About this project
cAdvisor (Container Advisor) is a running daemon that provides container users with insight into the resource usage and performance characteristics of their running containers. It collects, aggregates, processes, and exports information such as resource isolation parameters, historical resource usage, histograms of complete historical resource usage, and network statistics, both per-container and machine-wide.
It has native support for Docker containers and aims to support other container types out of the box. The container abstraction is based on lmctfy, so containers are inherently nested hierarchically. cAdvisor can be run as a standalone binary, in a Docker container, or as a Kubernetes daemonset. It exposes a web UI at its configured port and provides a versioned remote REST API for raw and processed stats, along with an official Go client implementation. Stats can also be exported to various storage plugins.
The project roadmap includes advising on container performance, auto-tuning performance based on previous advice, and providing usage prediction to cluster schedulers and orchestration layers.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.