首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

容器入门教程(十)

【容器监控面临的问题】

容器生命周期很短,经常变化,直接从容器中获取性能指标很困难。

【解决思路】

容器最终是在宿主机上面运行,容器的相关数据也是放在宿主机上面。我们可以不直接监控容器,而是通过监控容器所在宿主机的目录。分析容器相关文件数据从而把容器相关信息获取到。

【解决方案】

在宿主机上部署cAdvisor来导出正在运行容器的相关信息。

注意:一个cAdvisor仅对一台主机进行监控,如果有多台主机需要监控,每台主机都需要部署cAdvisor。

cAdvisor简介:基于Go语言开发,对Node机器上的资源及容器进行实时监控和性能数据采集,包括CPU使用情况、内存使用情况、网络吞吐量及文件系统使用情况,利用Linux的cgroups获取容器的资源使用信息,可用于对容器资源的使用情况和性能进行监控。

注意:目前一般很少使用cAdvisor来监控容器,一般使用prometheus来监控

【安装方法】

在机器上执行

打开浏览器,访问http://服务器IP:9091.可以查看cadvisor的默认ui页面的浏览器效果

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230322A0ACSQ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券