如何安装配置Collectd和Collectd-Web监控服务器资源?(1)(6)
第7步:在整个系统范围启用Collectd守护程序和Collectd-web服务器
13. 为了在系统启动时通过Bash脚本自动启动Collectd-web服务器,打开/etc/rc.local文件以编辑,并在exit 0语句前面添加下面这一行:
/usr/local/bin/collectd-server start
在整个系统范围启用Collectd
如果你不使用管理Python服务器脚本的collectd-server Bash脚本,就把rc.conf中的上述行换成下面这一行:
# cd /usr/local/collectd-web/ && python runserver.py 2> /tmp/collectd.log &
然后,执行下列命令,启用这两项系统服务:
------------------ On Debian / Ubuntu ------------------ # update-rc.d collectd enable # update-rc.d rc.local enable
在系统启动时启用这项服务的另外一种方法就是,借助sysv-rc-conf程序包:
------------------ On Debian / Ubuntu ------------------ # sysv-rc-conf collectd on # sysv-rc-conf rc.local on ------------------ On RHEL/CentOS 6..x/5.x and Fedora 12-19 ------------------ # chkconfig collectd on # chkconfig --level 5 collectd on ------------------ On RHEL/CentOS 7.x and Fedora 20 onwards ------------------ # systemctl enable collectd
就这样!事实证明,Collectd守护程序和Collectd-web服务器是Linux服务器的出色监控工具,对系统资源的影响极小,它会生成并显示一些值得关注的机器工作负载方面的图形统计信息;到目前为止唯一的缺点就是,要是不刷新浏览器,统计信息就不会实时显示。
英文:How to Install and Configure ‘Collectd’ and ‘Collectd-Web’ to Monitor Server Resources in Linux
评论暂时关闭