一.安装cacti的插件

  1 当然在安装cacti的插件的时候必须先安装cacti的插件架构,用来支持cacti的插件

  2 安装cacti的架构并配置

       #unzip    cacti-plugin-0.8.7e-PA-v2.5.zip

 3当然在安装cacti的架构的时候有两种方法,

第一种:是把files-0.8.7e 中的文件直接拷贝,覆盖cacti中的文件

第二种: 是把cacti-plugin-0.8.7e-PA-v2.5.diff pa.sql 拷贝的到cacti的家目录中,打补丁的形式,并更新cacti中的数据

下面是以打补丁的形式进行安装cacti的架构的

#cp   cacti-plugin-0.8.7e-PA-v2.5.diff  /var/www/html/cacti

#cp    pa.sql   /varwww/html/cacti

#cd  /var/www/html/cacti 

#patch  -p1  -N  <cacti-plugin-0.8.7e-PA-v2.5.diff

#mysql –uroot –p  cactidb<pa.sql

修改cacti的主配文件

  #cd  /var/www/html/cacti /include

  #vim   global.php

    把下列选项

        $config[url_path] =/;

 修改为

       $config[url_path] =/cacti/;

如果selinux开启的时候,在打完补丁的时候,必须重新修改cacti根目录的标签

  #chcon  -R –t  httpd_sys_content_t  /var/www/html/cacti

 

安装cacti中的插件

 monitor

1 一般情况,首先是解压缩,然后阅读文件中的READE或这是INSTALL文件

然后根据安装的要求进行安装

 安装时只需把解压后的插件文件,复制到cacti的家目录下面的plugins目录下面即可

   #mv    monitor  /var/www/html/cacti/plugins

       #mysql  -uroot  -p  cactidb<monitor.sql

 

   #mv    thold  /var/www/html/cacti/plugins

       #mysql  -uroot  -p  cactidb<thold.sql

      

     #mv   settings   /var/www/html/cacti/plugins

    2 配置cacti的全局配置文件

  #cd /var/www/html/cacti/include

#vim  global.php

  并找到

   $plugins = array();

再其后面添加

     $plugins[] = 'thold';

$plugins[] = 'monitor';

 $plugins[] = 'settings';

   3当配置完后,如果selinux是开启的则需要该插件的标签

#chcon –R –t  httpd_sys_content_t  monitor  thold  settings

   4重启apache服务

#service httpd restart

5 通过web界面进行配置cacti

   首先是

       Console -> User Management -> (Edit)

把您添加的插件全部线上

然后通过Plugin  Management 进行安装插件

 

 

二.创建自己的监控流量模板

点击console  ->  GRAPH Management -> CDEFS -> Add

Item #1 Special Data Source: CURRENT_DATA_SOURCE

Item #2 Custom  String 8

Item #3  Operator: *

Item #2 Custom  String 1024

Item #3  Operator: /

Item #2 Custom  String 1024

Item #3  Operator: /

三.创建监控流量是根据自己设定的阀值,cacti会进行自动报警

点击

    Threshold  Templates  -> Add

   选出自己要监控是自动报警的对象

  例如:

  监控网卡流量的的超出一定流量时会自动通过email通知管理员

Intreface – Traffic

Enabled 一定要开启

 设置阀值

Hig /low Settings

   high Threshold 该项设置的是流量超过该值是cacti就会报警

   Low  Threshold  该项是流量低于该值时,cacti同样是自动报警

 

Data Type

    有三个选项

        Exact value 真实值

        CDEF

      percentage 是百分比的形式

 Alert  E-mail 

     发出警报时,接受警报人邮箱