Cacti-spine是一個替換Cacti預設Poller Type如cmd.php
1、下載下傳Cacti-spine最新版本,(要同使用的cacti版本相比對)
下載下傳位址:http://www.cacti.net/downloads/spine/
2、安裝(注意需要安裝net-snmp-devel的包,因為需要net-snmp的.h檔案)
[cacti@test-22 cacti-spine-0.8.7e]$ ./configure
--prefix=/home/cacti/apps/spine
[cacti@test-22 cacti-spine-0.8.7e]$ make -j
10
[cacti@test-22 cacti-spine-0.8.7e]$ make install
3、安裝後,要對配置檔案進行修改
[cacti@test-22 ~]$ vim /home/cacti/apps/spine/etc/spine.conf
DB_Host localhost
DB_Database cacti
DB_User
cacti
DB_Pass cacti
DB_Port 3306
4、建立一個軟連結檔案(因為spine預設會去讀取該sock檔案)
[root@test-22 ~]# ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
5、驗證spine是否正常
[cacti@test-22 ~]$ /home/cacti/apps/spine/bin/spine
6、修改Cacti配置
Console -> Cacti Settings->Paths->Spine Poller File
Path
填入cacti-spine安裝路徑
/home/cacti/apps/spine/bin/spine
7、修改Cacti使用的Poller
Type
Console -> Cacti Settings->Poller->Poller
在下拉中選擇spine