一、Cacti的插件框架PIA

1、PIA
要想让Cacti支持更多的插件,那么首先要安装PIA(Cacti-Plugin),下面是PIA与其它插件之间的框架图

PIA的下载地址:http://www.cactiusers.org/index.php

cacti-plugin-0.8.7g-PA-v2.8.tar

将压缩包里的文件解压放在cacti目录里,导入pa.sql脚本.然后在"User Management"里的admin用户启用"plugin Management "权限.这时可以在左侧菜单看到"Plugin Management"菜单.

2、PIA的安装
主要有以下几个步骤
tar  -zvxf cacti-plugin-arch.tar.gz
patch -PI -N  < cacti-plugin-arch.diff
mysql -ucacti -p2010 < pa.sql
修改includesl/config.php下的
$canfiig['url_path'] = "/cacti/";

二、Cacti的常用插件

1、Thold插件

功能:基于上下界线的基线,进行告警,下载地址:http://cactiusers.org/downloads/,注意此插件需要先安装setting插件才可以.

2、Reports插件
功能:产生报告,以表格的形式

3、Notice插件
功能:在已知绘制好的图形里,接入文字

 

4、Monitor插件
功能:监控的主机的状态,并告警,下载地址:http://cactiusers.org/downloads/

5、nmidcreatepdf
功能:产生报告,以PDF的文档方式!

6、caMM
功能:与syslog插件的功能差不多

7、Weathermap插件
功能:建立网络结点,通过网卡来显示流量,下载地址:http://www.network-weathermap.com/download

8、clog
功能:在cacti的页面上新建一个链接区,在这个链接区上就可以直接查看cacti的日志

 

9、cycle
功能:当有多张图片时,cycle的作用就是可以让你一张张的播放,just like PPT

10、discovery
功能:可以在所定义的网络或者网段,自动的搜索发现主机、设备,并自动的应用一些模版

11、docs
功能:相当于一个记事本,可以记录一些cacti日常所要记录的内容,例如:一些cacti遇到的问题

12、nectar
功能:将自动的产生图形和文字,并把它们发送给指定的邮件,相当于report

13、routerconfigs
功能:自动备份路由器的配置信息,思科设备等

14、settings
功能:应用邮件,并产生邮件,发送的管理员

15、syslog
功能:把cacti当做syslog服务器,然后可以在cacti当中去查看syslog

16、superlinks
功能:增加一些链接,例如:你有很多个监控的平台且都是基于WEB的,那么可以通过该插件,建立这些链接,以便访问这个监控软件