Cacti默认轮询器cmd.php执行效率有点低,spine为C语言编写的组件,性能要好许多。安装spine要和Cacti的版本相匹配,本文以最新版cacti0.8.8a安装为例。
这里我们是将默认的五分钟轮询设置为一分钟轮询
安装cacti-spine
wget http://www.cacti.net/downloads/spine/cacti-spine-0.8.8a.tar.gz
[root@test3 ~]# cp /mnt/hgfs/LINUX/cacti\ nagios\ mrtg/cacti-spine-0.8.8a.tar.gz ./
[root@test3 ~]# tar zxvf cacti-spine-0.8.8a.tar.gz
[root@test3 ~]# cd cacti-spine-0.8.8a
[root@test3 cacti-spine-0.8.8a]# ./configure
[root@test3 cacti-spine-0.8.8a]# make && make install
配置cacti-spine
[root@test3 ~]# cd /usr/local/spine/etc/
[root@test3 etc]# mv spine.conf.dist spine.conf
[root@test3 etc]# vim spine.conf
DB_Host localhost
DB_Database cacti
DB_User cacti
DB_Pass cacti123
DB_Port 3306
DB_PreG 0
"spine.conf" 40L, 2786C written
[root@test3 etc]#
设置spine路径,
Console——Settings——Paths
设置没分钟轮询
Console——Settings——Poller
测试spine轮询器:
1
2
3
4 | /usr/local/spine/bin/spine
SPINE: Using spine config file [spine.conf]
SPINE: Version 0.8.8a starting
SPINE: Time: 0.1167 s, Threads: 1, Hosts: 2 |
如出现FATAL: Unable to read configuration file! (Spine init)请确认以上配置是否正确。
实例:添加没分钟流量视图
Console-->>Data Template -->> Interface Traffic 添加没分钟视图
转载于:https://blog.51cto.com/wolfword/1204646