简介

collectd 是一个后台监控程序,用来采集其所运行系统上的系统信息,并提供各种存储方式来存储为不同值的格式,例如 RRD 文件形式、文本格式、MongoDB 等等

连接官网文档下载地址源码地址

优点

  1. C语言编写,性能好,跨平台能力强
  2. 插件丰富,方便扩充

缺点

  1. 监控简单
  2. 不能直接生成图形

使用

配置

修改sudo vim /opt/collectd/etc/collectd.conf选择自己需要的插件

启动

systemctl start collectd 启动服务

查看数据

若开启了rrdtool插件就可在/var/lib/collectd/rrd/目录下看到相应的统计数据

日志存储在/var/log/syslog

主要插件