@adonia
2016-07-21T07:43:56.000000Z
字数 769
阅读 611
运维
安装完成后,collectd
的运行程序为/usr/sbin/collectd
,配置文件为/etc/collectd.conf
。
可通过如下方式将collectd
设置为系统服务。
cp contrib/redhat/init.d-collectd /etc/init.d/collectd
chmod +x /etc/init.d/collectd
之后,就可以通过service collectd start/status/stop
来执行启动,状态检测,停止动作了。
如下是collectd
用于上报系统使用信息至logstash
的配置:
Hostname "localhost"
LoadPlugin interface
LoadPlugin cpu
LoadPlugin memory
LoadPlugin network
LoadPlugin df
<Plugin interface>
Interface "eth0"
IgnoreSelected false
</Plugin>
<Plugin network>
<Server "192.168.102.16" "25845"> ## logstash 的 IP 地址和 collectd 的数据接收端口号
</Server>
</Plugin>