概述

​ cAdvisor ( Container Advisor)是Google开发的用于分析运行中容器的资源占用和性能指标的开源工具。cAdvisor是一个运行时的守护进程,负责收集、聚合、处理和输出运行中容器的信息。需要特别说明的是,对于每个容器,cAdvisor都有资源隔离参数、资源使用历史情况以及完整的历史资源使用和网络统计信息的柱状图。cAdvisor中的数据可以以容器或主机级别进行输出。

​ cAdvisor不但可以自行为用户提供监控服务,还可以结合其他应用为用户提供良好的服务移植和定制。cAdvisor支持输出状态信息到InfluxDB数据库进行存储和读取。同时,它还支持将容器的统计信息以Prometheus标准指标形式输出,并存储在指定的/metrics HTTP服务端点,以便可以通过Prometheus应用来查看cAdvisor。

​ cAdvisor作为一个开源应用,还为用户提供了丰富的API接口服务cAdvisor Remote RESTAPI,以便为用户提供原始和已处理的统计数据。通过这一套API,用户可以将cAdvisor提供的服务集成进自己的应用中,并扩展监控功能。
​ cAdvisor作为一个监控应用,其最终目标在于改善运行中的容器的资源使用和性能表现情况,通过有效的监控,可以实现以下蓝图:

  • 容器运行报告,包括容器的性能和资源使用情况;
  • 依据报告,实现容器运行的自动调节;
  • 为运维编排提供集群的资源使用预测。

容器监控工具cAdvisor相关推荐

  1. Prometheus的Docker容器监控工具cAdvisor

    Google开发的容器监控工具cAdvisor,cAdvisor能够较好地展示Host和容器两个层次的监控数据,并且能够展示历史变化数据. 1.cAdvisor简介 为了解决容器的监控问题,Googl ...

  2. 常用的容器监控工具——Google的cAdvisor

    题记 我们知道,容器相比较云主机最大的优势是可以共享资源,也就是可以较云主机创建更多的容器协同工作,当然,这么多容器如何统一管理,运维监控可能是我们需要关注的话题,接下来就介绍一下一个比较好的容器监控 ...

  3. Docker进阶-容器监控cAdvisor+InfluxDB+Granfana

    概述 前面文章介绍使用docker compose组合应用并利用scale快速对容器进行扩容. 由于docker compose启动的服务都在同一台宿主机上,对于一个宿主机上运行多个容器应用时,容器的 ...

  4. 容器云系列之Docker容器监控工具WeaveScope

    容器监控工具很多,本文主要对比了cAdvisor.Weave Scope和Prometheus几种监控工具的特性和功能,并结合环境部署测试了各工具的使用. 容器监控工具很多,下表对比了cAdvisor ...

  5. docker 查看日志_8个优秀Docker容器监控工具,收藏了

    Docker是目前使用最广泛的容器之一,但它并不总是像物理硬件一样可见.而使用docker容器监控工具有助于消除这种透明度的缺失.以下介绍8种优秀Docker容器监控工具. 1.SolarWinds ...

  6. 容器监控工具heapster与Prometheus的简要分析

    相较于zabbix等传统监控工具,cAdvisor与prometheus都是容器时代的产物.cAdvisor+heapster+influxdb的组合显然更契合与k8s框架:而prometheus更适 ...

  7. 简单好用的容器监控工具-Weave scope

    简介 Weave scope 获知集群的实时状态,并为故障排查提供及时和准确的数据支持.是一款 Docker 和 Kubernetes 可视化监控工具. 提供了至上而下的集群基础设施和应用的完整视图, ...

  8. Docker系列(一):容器监控工具Weave Scope安装

    项目进行容器化之后,配套的基础设施包括监控.编排.管理等都需要进行一并完善.这里也是自己一边学习一边进行记录. Weave Scope 的最大特点是会自动生成一张 Docker 容器地图,让我们能够直 ...

  9. 你必须知道的容器监控 (2) cAdvisor

    # 实验环境:阿里云ECS主机(两台),CentOS 7.4 01 - cAdvisor简介 为了解决容器的监控问题,Google开发了一款容器监控工具cAdvisor(Container Advis ...

  10. Docker持续集成与容器管理--系列教程

    一 Docker简介 Docker介绍 Docker架构 二 Docker安装 Ubuntu Docker 安装 CentOS Docker 安装 Windows Docker 安装 MacOS Do ...

最新文章

  1. Elasticlunr.js 简单介绍
  2. C语言程序设计之标准库快速排序qsort函数用法示例
  3. linux服务器部署laravel出现putenv() has been disabled for security reasons
  4. UESTC 288 青蛙的约会 扩展GCD
  5. GCC依赖库顺序问题
  6. XNA or Silverlight for Windows Phone 7 game
  7. 【codevs1077】多源最短路
  8. PostgreSQL bloat 检查与处理
  9. 惠普136nw打印机清零_惠普打印机硒鼓清零方法是怎样的
  10. linux centos 网易云音乐,Centos7.4安装网易云音乐教程
  11. android rom打包解包工具,Android ROM定制:boot.img、recovery解包打包
  12. 数学建模层次分析法例题及答案_数学建模之层次分析法
  13. 网卡驱动程序igb和ixgbe
  14. cad缩放_如何把jpg图片作为背景用cad描图?【AutoCAD教程】
  15. 任正非,马云,马化腾:真正顶级厉害的人,都有一个共同特点
  16. reverse-for-the-holy-grail-350 攻防世界
  17. SQL/PL SQL
  18. GitHub 为什么很慢很卡
  19. UTM的XY坐标转换为WGS84经纬度坐标
  20. Solr - Server

热门文章

  1. 图像纹理特征总体简述
  2. 微服务系列:分布式日志 ELK 搭建指南
  3. 教你如何用bat程序给电脑清理缓存垃圾(普通版)
  4. 计算机专业对于英语水平的要求,英语对计算机专业的重要性及如何提高英语水平...
  5. Elite Software DuctSize v6.01.224 1CD(风管测算软件)
  6. Office Ribbon 界面开发入门教程:QtitanRibbon详解
  7. ST7200.11固件门DIY全程记录[2009-05-03修复成功!]
  8. RealSense D435i深度相机介绍
  9. python搭建一个后端平台
  10. PXE网刻教程 教如何制作自己的DOS网卡驱动