CentOS5.4(64bit)下安装配置Cacti#7----插件安装

安装插件之前必须要安装Plugin Architecture
先下载相应的cacti-plugin-0.8.7g-PA-v2.9.tar,下载地址(http://www.cacti.net/downloads/pia/)

1,解压文件
[root@localhost media]# tar  -zvxf cacti-plugin-0.8.7g-PA-v2.9.tar
解压过后出现cacti-plugin-arch文件夹,里面有如下文件
-rw-r--r-- 1 1000 users 122631 Jul 10  2010 W25
drwxr-xr-x 6 1000 users   4096 Jul 10  2010 files-0.8.7g
-rw-r--r-- 1 1000 users  15240 Jun  9  2010 LICENSE
-rw-r--r-- 1 1000 users   1971 Jun  9  2010 pa.sql
-rw-r--r-- 1 1000 users   1218 Jun  9  2010 README
2,复制文件到cacti文件夹
[root@localhost media]# cd  cacti-plugin-arch
[root@localhost cacti-plugin-arch]# cp  cacti-plugin-0.8.7g-PA-v2.9.diff     /var/www/html/cacti
3,应用patch文件
[root@localhost media]# cd  /var/www/html/
[root@localhost html]# cp -p -R cacti cacti.bk     应用之前先备份
[root@localhost html]# cd  cacti
[root@localhost cacti]# patch -p1 -N --dry-run < cacti-plugin-0.8.7g-PA-v2.9.diff    正式应用之前先测试
[root@localhost cacti]# patch -p1 -N < cacti-plugin-0.8.7g-PA-v2.9.diff
4,成功之后,修改cacti下文件的owner为cacti,所属组为cacti
5,修改配置文件
[root@localhost cacti]# vi includesl/config.php
将url_path 改为 "/cacti/"
确认数据库信息:
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "数据库密码";
$database_port = "3306";
6,导入数据库文件
[root@localhost cacti-plugin-arch]# mysql -u cacti -p cacti < pa.sql
结果正常的话,应该就可以在浏览器中打开/ip/cacti/的连接,登录到cacti画面了。
7,登录到cacti.进入Console->User Management->admin->Realm Permissions把Plugin Management打勾。

在左面的菜单的configuration下的settings的后面多了个Plugin Management,点击一下会列出已经安装的插件。

这样,PA就安装成功了,结下来就是具体的插件安装。


以下安装插件,以Monitor插件为例。
monitor:提供更简略、直观的设备状态图示
1,到官方网站(http://docs.cacti.net/plugins)下找到相应插件的下载URL
[root@localhost plugins]# wget http://docs.cacti.net/_media/plugin:monitor-v1.3-1.tgz
2,重命名之后解压插件文件
[root@localhost plugins]# mv plugin:monitor-v1.3-1.tgz monitor-v1.3-1.tgz
[root@localhost plugins]# tar zvxf monitor-v1.3-1.tgz
3,修改文件夹权限属性(不修改也可以)
[root@localhost plugins]# chown -R cacti.cacti monitor
4,修改配置文件以注册插件
[root@localhost plugins]# cd ../include
[root@localhost include]# vi config.php
在$plugins = array();以下添加
$plugins[] = 'monitor';
5,导入数据库文件
[root@localhost plugins]# cd monitor
[root@localhost monitor]# mysql -u cacti -p cacti < monitor.sql
6,在Cacti页面的Plugin Management中可以看到相应的插件列表,点击前面的Action符号来安装,启用插件
7,在settings中则多出Misc选项,页面上部也会多出monitor的标签

可以在settings->Misc 中配置,monitor插件基本上都是显示方式等的设置,并不影响具体的监控。基本不需要什么配置就可以用使用,可以在Monitor选项卡下可以看到状态。

设备是否需要进行monitor监控,则在Management->Devices中配置,勾选上“Monitor Host”项即可在Monitor标签中查看其状态。


其他插件安装方法类似,根据插件不同可能有不同的配置。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值