3.1.18 Docker容器监控实践

优质
小牛编辑
128浏览
2023-12-01

在数据采集一节中我们介绍了常见的监控数据源。open-falcon作为一个监控框架,可以去采集任何系统的监控指标数据,只要将监控数据组织为open-falcon规范的格式就OK了。

docker container的数据采集可以通过micadvisor_open来做。

工作原理

micadvisor-open是基于open-falcon的docker容器资源监控插件,监控容器的cpu、内存、diskio以及网络io等,数据采集后上报到open-falcon

采集的指标

CountersNotes
cpu.busycpu使用情况百分比
cpu.user用户态使用的CPU百分比
cpu.system内核态使用的CPU百分比
cpu.core.busy每个cpu的使用情况
mem.memused.percent内存使用百分比
mem.memused内存使用原值
mem.memtotal内存总量
mem.memused.hot内存热使用情况
disk.io.read_bytes磁盘io读字节数
disk.io.write_bytes磁盘io写字节数
net.if.in.bytes网络io流入字节数
net.if.in.packets网络io流入包数
net.if.in.errors网络io流入出错数
net.if.in.dropped网络io流入丢弃数
net.if.out.bytes网络io流出字节数
net.if.out.packets网络io流出包数
net.if.out.errors网络io流出出错数
net.if.out.dropped网络io流出丢弃数

Contributors

  • mengzhuo: QQ:296142139; MAIL:mengzhuo@xiaomi.com

补充