为Cacti增加Monitor、Thold插件

原版的插件结构补丁包cacti-plugin-arch.tar.gz:http://cactiusers.org/downloads/Cacti-plugin-arch.tar.gz

汉化的插件结构补丁包cacti-plugin-0.8.7b-PA-v2.1-cn-utf8.diff.gz:http://blogimg.chinaunix.net/upfile2/080822131849.gz

监测和预警扩展包的网址如下。

http://cactiuser.org/downloads/monitor.tar.gz

http://cactiuser.org/downloads/thold.tar.gz

http://cactiuser.org/downloads/settings.tar.gz

安装各插件包

(1) 安装Plugin-Arch插件结构补丁。

导入PA英文补丁包提供的数据表

[root@CentOS ~]# cd /var/www/html/

[root@CentOS cacti]# tar zxvf /bak/software/cacti-plugin-arch.tar.gz

[root@CentOS cacti]# mysql -u cactiuser -p cactidb < cacti-plugin-arch/pa.sql

安装PA插件结构补丁(此处使用汉化版文件)

[root@CentOS cacti]#  gunzip -c /bak/software/cacti-plugin-0.8.7b-PA-v2.1-cn-utf8.diff.gz > PA-utf8.diff

[root@CentOS cacti]# patch -p1 -N < PA-utf8.diff

(2) 安装Thold、Monitor插件。

[root@CentOS cacti]# cd plugins

[root@CentOS plugins]# tar zxvf /bak/software/settings-0.5.tar.gz

[root@CentOS plugins]# tar zxvf /bak/software/thold-0.3.9.tar.gz

[root@CentOS plugins]# tar zxvf /bak/software/monitor-0.8.2.tar.gz

[root@CentOS plugins]# mysql -u cactiuser -p cactidb < thold/thold.sql

[root@CentOS plugins]# mysql -u cactiuser -p cactidb < monitor/monitor.sql

(3) 调整Cacti配置文件,添加插件识别字串。

[root@CentOS plugins]# cd /var/www/html/cacti/

[root@CentOS cacti]# vi include/config.php //在<?php .....?>中添加以下配置
$plugins = array( );
$plugins[ ] = "settings";
$plugins[ ] = "thold";
$plugins[ ] = "monitor";

(4) 再次刷新Cacti系统的Web管理界面,可以看到多出了"thold"、"monitor"两个选项卡,如图所示:

为Cacti增加Monitor、Thold插件_cacti性能监控