Cacti配置Threshold(Thold)并e-mail报警(1)
Cacti配置Threshold(Thold)并e-mail报警(1)
Cacti配置Threshold(Thold)并e-mail报警操作起来是比较简单的!
Cacti的安装各位google一下,这里就不详细介绍了.
我的 cacti文件放在/web/c/cacti/
#打cacti-plugin-arch补丁
cd /root/install/cacti
wget http://cactiusers.org/downloads/cacti-plugin-arch.tar.gz
tar -xzvf cacti-plugin-arch.tar.gz
cp cacti-plugin-arch/cacti-plugin-0.8.7b-PA-v2.1.diff /web/c/cacti/
mysql -ucacti -pcactipw cacti < cacti-plugin-arch/pa.sql
cd /web/c/cacti/
patch -p1 -N < cacti-plugin-0.8.7b-PA-v2.1.diff
完成!
安装settings插件
cd /root/install/cacti
wget http://mirror.cactiusers.org/downloads/plugins/settings-0.5.tar.gz
tar -xzvf settings-0.5.tar.gz
mv settings /web/c/cacti/plugins/
vi /web/c/cacti/include/global.php //添加插件信息$plugins[] = 'settings';
完成!
安装Threshold插件
V0.3.9下载地址:http://mirror.cactiusers.org/downloads/plugins/thold-0.3.9.tar.gz
cd /root/install/cacti
wget http://mirror.cactiusers.org/downloads/plugins/thold-0.3.9.tar.gz
tar -xzvf thold-0.3.9.tar.gz
mv thold /web/c/cacti/plugins/
vi web/c/cacti/include/global.php
#---
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "cactipw";
$database_port = "3306";
/* Default session name - Session name must contain alpha characters */
$cacti_session_name = "Cacti";
$plugins = array();
$plugins[] = 'settings';
$plugins[] = 'thold';
#---
设置数据库信息以及插件.
mysql -ucacti -pcactipw cacti < /web/c/cacti/plugins/thold/thold.sql
完成!
安装Threshold插件,只需将解压出来的Thold目录拷贝到cacti/plugins/目录下,并修改cacti配置文件(cacti目录下的include/config.php).在配置中查找$plugins = array();行,在此行下面加入:
$plugins[] = ‘thold’;
再导入数据库.
刷新cacti首页,你将看到多出来一个Threshld选项卡.如下所示
评论暂时关闭