为Cacti增加Monitor、Thold插件

原版的插件结构补丁包cacti-plugin-arch.tar.gz:

汉化的插件结构补丁包cacti-plugin-0.8.7b-PA-v2.1-cn-utf8.diff.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"两个选项卡,如图所示: