Collectd安装步骤
环境: Ubuntu 16.04
安装collectd:
# apt-get -y install collectd
启动collectd
#service collectd start
安装Collectd-Web和依赖项
#apt-get install git
#apt-get install librrds-perl libjson-perl libhtml-parser-perl
导入Collectd-Web Git软件库,并修改独立式Python服务器
# cd /usr/local/
# git clone https://github.com/httpdss/collectd-web.git
cd collectd-web/
chmod +x cgi-bin/graphdefs.cgi
Collectd-web独立式Python服务器脚本默认情况下已配置成运行、只绑定回送地址(127.0.0.1)。
为了从远程浏览器访问Collectd-web界面,你需要编辑runserver.py脚本,并将127.0.1.1 IP地址改成0.0.0.0,那样才能绑定所有的网络接口IP地址
如果你想使用8888之外的另一个网络端口,修改PORT变量值。
修改了独立式Python服务器脚本IP地址绑定后,启动后台服务器
./runserver.py & 或 python runserver.py &
关闭collectd
killall python
访问collectd-web界面
ERROR:
如果出现 Can't locate CGI.pm in @INC....... 这种东西的话
perl -MCPAN -e shell
install CGI.pm