docker容器监控系统

   日期:2024-12-26    作者:b1247115 移动:http://qyn41e.riyuangf.com/mobile/quote/8871.html

Cadvisor
Cadvisor是检测单节点资源信息的工具,提供了一个http接口的查询界面,可以和其他工具整合使用,Cadvisor既可以采集宿主机还可以采集容器的资源数据进行事实监控,包括,CPU,内存,网络,等等,利用linux的Cgroups获取容器的资源信息
k8s的各个节点默认安装Cadvisor

docker容器监控系统

特点

  • 可以展示主机和容器两个层次的监控数据
  • 可以展示历史变化数据
  • 监控指标齐全
  • 方便部署,将官方的镜像直接下载使用
  • 默认只会在本地保存一分钟数据,需要第三方存储

因为它的界面太过于简陋,需要第三方工具加工使用,并且只能监控一个节点,有多少个就要安装多少个,等等,所以总的来说它只适合于监控数据收集,需要第三方工具加工处理

InfluxDB
InfluxDB是一个开源的非关系时序型数据库,主要用于高性能查询与存储时序型数据,InfluxDB用于存储系统的监控数据。

主要功能

  • 基于时间序列,支持时间有关的函数命令
  • 可度量性:可以实时对大量数据计算
  • 基于事件:支持任意事件数据

特点

  • 无结构(无模式):可以是任意数量的列
  • 支持扩展
  • 支持时间等函数使用
  • 自带管理界面
  • 强大的类SQL语句

Grafana
Grafana是一个可视化面板工具,可以从Graphite,zabbix,InfluxDB,Prometheus等组件提取数据展示

特点

  • nb的图形化
  • 支持多个数据源

Cadvisor用户数据采集,InfluxDB用于数据存储,Grafana用于数据展示

监控组件构架部署方案




创建Cadvisor容器




创建granafa容器



添加数据源


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号