cacti---安装spine轮询
下载地址:https://www.cacti.net/downloads/spine/
以cacti-0.8.7i版本为例:
cacti-0.8.7i安装:http://blog.csdn.net/yang_xu_1987/article/details/77801313
cacti-spine-0.8.7i---http://download.csdn.net/download/yang_xu_1987/9961433
2、安装
tar -zxvf cacti-spine-0.8.7i.tar.gz
cd cacti-spine-0.8.7i
yum install -y net-snmp-devel
./configure --with-mysql=/usr/local/mysql
make && make install
增加spine配置文件:cp /usr/local/spine/etc/spine.conf.dist /usr/local/spine/etc/spine.conf
修改用户名密码:/usr/local/spine/etc/spine.conf
测试:/home/cacti/apps/spine/bin/spine
---------------------------------------------------------------------------------------------------------------------------------------------
如果出现:error while loading shared libraries: libmysqlclient.so.18
建立连接:ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18
如果还报相同错误:修改/etc/ld.so.conf 加入一行:/usr/local/mysql/lib 然后执行:ldconfig
----------------------------------------------------------------------------------------------------------------------------------------------
如果出现:SPINE: Poller[0] ERROR: Could not read config file: /usr/local/spine/etc/spine.con (Spine init)
命令中指定配置文件:/usr/local/spine/bin/spine -C /usr/local/spine/etc/spine.conf (这步执行成功不用执行测试那步)
----------------------------------------------------------------------------------------------------------------------------------------------
3、修改Cacti配置
Console -> Cacti Settings->Paths->Spine Poller File Path
填入cacti-spine安装路径
/usr/local/spine/bin/spine
点击save
4、修改Cacti使用的Poller Type
Console -> Cacti Settings->Poller->Poller Type
在下拉中选择spine切换到spine,save