Cacti安装配置(图)

运维 系统运维
Cacti安装配置测试及报警:Cacti是一套基于PHP、MySQL、SNMP及RRDTool开发的网络流量监测图形分析工具。Cacti提供了非常强大的数据和用户管理功能,本文讲述的是Cacti安装配置测试及报警。

  Cacti安装配置测试及报警

  本文讲述的是Cacti安装配置与测试。Cacti安装配置Cacti测试

  一、 软件环境:cacti(需Threshold插件)

  二、 安装过程:

  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 
 
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.

  完成!

  安装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';  
 
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.

  完成!

  安装Threshold插件

  V0.3.9下载

  cd /root/install/cacti  
 
  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';  
 
  #---  
 
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.

  设置数据库信息以及插件.

  mysql -ucacti -pcactipw cacti < /web/c/cacti/plugins/thold/thold.sql  
 
  • 1.
  • 2.

  完成!

  安装Threshold插件,只需将解压出来的Thold目录拷贝到cacti/plugins/目录下,并修改cacti配置文件(cacti目录下的include/config.php).在配置中查找$plugins = array();行,在此行下面加入:

  $plugins[] = ‘thold’;  
 
  • 1.
  • 2.

  再导入数据库.

  刷新cacti首页,你将看到多出来一个Threshld选项卡.如下所示 

cacti

#p#

 

  三、 配置过程:

  1.设置Threshold插件:选中console选项卡,在左侧菜单中点击Settings,然后点击Alerting/Thold选项卡

  2.设置发送警报通知:在Default Alerting Options中选择Send notifications

  3.设置出现down机的情况时(即Monitor出现如图所示 )发送警报通知:选择Dead Hosts notifications

  报警邮件范例如下:

  Host Error : 192.168.1.206 (192.168.1.206) is DOWN  
 
  Message : Host did not respond to SNMP (down机报警)  
 
  Host Notice : 192.168.1.207 (192.168.1.207) returned from DOWN state (恢复)  
 
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.

  4.设置警报发送纯文本的电子邮件没有图(默认是HTML电子邮件与图表嵌入在电子邮件):选择Send alerts as text

  5.设置周末不执行报警检查:选择Weekend exemptions

  6.设置报警的门槛:Default Trigger Count

  7.设置Emailing Options

  Mail Services:SMTP.(可以选择PHP mail,sendmail,SMTP三种方式)

  From Email Address:按实际设置

  From Name:按需要设置(该处显示的name就是email的发件人姓名)

  8.进入Mail / DNS 标签

  设置Sendmail Options(Mail Services设置为sendmail需设置此项)

  Sendmail Path:/usr/sbin/sendmail(路径是服务器上Sendmail的,仅用于邮件服务选定为Sendmail)

  9.设置SMTP Options(Mail Services设置SMTP需设置此项)

  SMTP Hostname:SMTP服务器如:mail.test.com

  SMTP Port:25

  SMTP Username: 通过SMTP发送邮件用来验证的用户名,如果你不要求身份验证留空

  SMTP Password:通过SMTP发送邮件用来验证的密码,如果你不要求身份验证留空

  

cacti 

        Cacti配置Thold并e-mail报警先讲到这里,下一节:Cacti测试

【编辑推荐】

用Linux上的Cacti去监控Windows服务器

Ubuntu下安装Cacti监控服务

CactiEZ的备份与恢复

责任编辑:zhaolei 来源: baidu
相关推荐

2011-04-01 12:22:35

2011-04-02 15:26:51

Cacti安装

2011-03-25 13:40:28

Cacti安装配置

2011-04-02 15:26:58

Cacti安装

2011-04-02 15:17:59

2011-03-31 15:51:51

cacti

2011-03-25 11:02:19

Cacti安装

2010-01-13 11:17:50

2011-04-02 15:17:48

Cacti安装

2011-04-02 15:26:45

Cacti安装

2011-04-02 15:30:20

Cacti安装

2011-04-02 15:30:41

Cacti安装

2011-03-25 15:01:45

Cacti安装

2011-03-01 17:38:07

FileZilla安装

2011-04-06 10:57:09

Cacti插件安装

2011-03-25 09:00:36

Cacti插件

2011-03-24 14:05:17

Cacti安装

2011-03-02 10:41:41

Vsftpd安装

2011-04-02 14:21:46

MRTG安装

2011-04-01 15:00:35

点赞
收藏

51CTO技术栈公众号