collectd调研

功能分析

监控信息采集系统。

功能就是根据配置,采集系统的多种信息,然后写入指定的多种格式媒质。

除了信息采集外,还支持监控发送告警,数据过滤。


丰富的监控插件,跟我们目标相关的有

curl,根据正则表达式或者json抽取网页上提取某值

监控PC:网络,内存,CPU,磁盘

监控常用软件:memcached,mysql

日志分析:tail


系统集成相关功能分析

  • l 信息汇集

支持CS结构。Client可以统计信息可以存在本地,也可以转发给多个server或者同时存放本地和server。 ClientServer之间的对应关系是m - n。对于server端,不同的PC上的信息会汇集到其对应的HOSTNAME目录下。

  • l 交互

支持execunxisocket方式。有简单的文本协议进行交互。

限制

  • l Memcached插件目前一个collectd进程只支持一个Instance
  • l 采集间隔只能全局定义。

这两个虽然都可以通过多个colllectd进程来进行规避,但是如果要采用CS结构的话,最终数据都会被采集到对应hostname下的相同记录上。

l 不支持tcp协议,这样对跨系统的集成需要额外的开发

  • 由于开发机不支持网络,目前手工下载了5,6个包装rrdtool仍然失败,后期等公司内部的YUM源完成了再继续尝试基于RRD的集成。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值