Об этом проекте
cAdvisor (Container Advisor) — это работающий демон, который даёт пользователям контейнеров представление об использовании ресурсов и характеристиках производительности их работающих контейнеров. Он собирает, агрегирует, обрабатывает и экспортирует такую информацию, как параметры изоляции ресурсов, историческое использование ресурсов, гистограммы полного исторического использования ресурсов и сетевую статистику — как по отдельным контейнерам, так и по машине в целом.
Он имеет нативную поддержку контейнеров Docker и стремится поддерживать другие типы контейнеров «из коробки». Абстракция контейнера основана на lmctfy, поэтому контейнеры по своей природе вложены иерархически. cAdvisor можно запускать как отдельный бинарный файл, в контейнере Docker или как daemonset Kubernetes. Он предоставляет веб-интерфейс на настроенном порту и версионированный удалённый REST API для необработанной и обработанной статистики, а также официальную клиентскую реализацию на Go. Статистику также можно экспортировать в различные плагины хранения.
В дорожную карту проекта входят рекомендации по производительности контейнеров, автонастройка производительности на основе предыдущих рекомендаций и предоставление прогнозирования использования планировщикам кластеров и уровням оркестрации.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.