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, histograms of complete historical resource usage and network statistics. This data is exported by container and machine-wide. cAdvisor has native support for Docker containers and should support just about any other container type out of the box. We strive for support across the board so feel free to open an issue if that is not the case. cAdvisor's container abstraction is based on lmctfy's so containers are inherently nested hierarchically. To quickly tryout cAdvisor on your machine with Docker, we have a Docker image that includes everything you need to get started. You can run a single cAdvisor to monitor the whole machine.

Features

  • cAdvisor supports exporting stats to various storage plugins
  • cAdvisor exposes its raw and processed stats via a versioned remote REST API
  • There is also an official Go client implementation in the client directory
  • cAdvisor aims to improve the resource usage and performance characteristics of running containers
  • Provide usage prediction to cluster schedulers and orchestration layers
  • Auto-tune the performance of the container based on previous advise

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow cAdvisor

cAdvisor Web Site

Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud Icon
Full-stack observability with actually useful AI | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of cAdvisor!

Additional Project Details

Programming Language

Go

Related Categories

Go Container Management Software

Registered

2021-05-13