Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Linux系统基于Cacti的监控和报警

一、监控基础 snmp和rrdtool的编译安装和汉化1、snmpd的安装简单,掠过,提示:由于硬件防火墙原因,可能导致异地的udp包有问题提供下修改snmp端口的方法:snmpd tcp:端口或snmpd udp:端口也可以直接在linux修改:/etc/rc.d/init.d/snmpd例如更改为 tcp协议:100001端口如下:修改前OPTIONS="  -s -l /dev/null -P /var/run/snmpd -a"修改后OPTIONS=" tcp:100001 -s -l /dev/null -P /var/run/snmpd -a"然后/etc/rc.d/init.d/snmpd restart 就ok了2、rrdtool如果没有汉化的要求,最好安装rpm包。注意:安装时要一起安装,否则可能会出错:rpm -ivh perl-rrdtool-1.2.23-1.el5.rf.i386.rpm rrdtool-1.2.23-1.el5.rf.i386.rpm要求支持mbstring,mbstring需要libmbfl库,Cacti使用了pcre,所以在自己编译的时候,一定要加入--with-pcre-regex --with-mbstring  --with-libmbfl三项,都无需指定路径(切记).自己编译:cp /usr/local/server/libpng/lib/pkgconfig/libpng12.pc /usr/local/server/libpng/lib/pkgconfig/libpng.pc /usr/local/server/freetype/lib/pkgconfig/freetype2.pc /usr/local/server/fontconfig/lib/pkgconfig/fontconfig.pc /usr/lib/pkgconfig/3、cacti的安装和使用基础应用:解压到web目录下,执行   mysql -uroot -p cacti < cacti.sqlvi include/config.php 更改数据库的连接信息建议新建一个用户newuser,把cacti下rrd和log目录权限给新用户,新建任务 crontab -u newuser -e添加下面这条  */5 * * * * /usr/local/server/php5/bin/php /usr/local/server/www/cacti/poller.php > /dev/null 2>&1到此,基础应用已经可以了。另外需要配置被监控主机的snmp 密码 等信息:vi /etc/snmp/snmpd.conf更改1、com2sec notConfigUser  default       public改为:com2sec notConfigUser   127.0.0.1(改成监控服务器的ip)       public(改成自己的密码)2、access  notConfigGroup ""      any       noauth    exact  systemview  none none改为:access  notConfigGroup ""      any       noauth    exact  all  none  none3、#view all    included  .1         80将前面的 # 注释 去掉。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 下一页
利用MRTG监控Apache状态简略讲解对Linux服务器的四种入侵级别相关资讯      Linux系统 
  • 是否将Linux作为第二系统的七个理  (今 09:15)
  • 四套专为儿童设计的 Linux 系统  (01/23/2015 08:59:43)
  • 开发者移情别恋 Linux系统为何遭到  (05/21/2014 06:28:16)
  • Linux 系统是否适合于您?  (09/21/2015 13:09:51)
  • 为什么应该将Linux系统“一分为二  (09/15/2014 17:01:29)
  • Linux内核管理--之定制一个属于自  (03/07/2014 17:08:19)
本文评论 查看全部评论 (0)
表情: 姓名: 字数