Ubuntu Server禁止SNMPD写入日志到syslog

公司使用的是Ubuntu Server,用cacti做的监控,通过SNMPD协议监控的,但是在看系统日志的时候,snmpd产生了大量的日志,有时候要翻很多很多屏,才能看到系统信息,这对每天都要查看系统日志的管理员来说,简直是一场恶梦。通过以下方法,可以关闭snmpd往系统日志文件里面写入日志,这样系统日志看起来,就简单多了

root@ubuntu:~#  vim /etc/default/snmp    # This file controls the activity of snmpd and snmptrapd    # Don't load any MIBs by default.  # You might comment this lines once you have the MIBs downloaded.  export MIBS   # snmpd control (yes means start daemon).  SNMPDRUN=yes    # snmpd options (use syslog, close stdin/out/err).  #SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid'  //注释掉,改为以下内容  SNMPDOPTS='-Ls2d -Lf /dev/null -p /var/run/snmpd.pid -a' 

完成之后, 执行命令重启snmpd服务即可,这样再看系统日志,就清爽的多了。

# /etc/init.d/snmpd restart  //重启服务

snmpd日志等级的定义:

0 或 ! —- LOG_EMERG,  1 或 a —- LOG_ALERT,  2 或 c —- LOG_CRIT,  3 或 e —- LOG_ERR,  4 或 w —- LOG_WARNING,  5 或 n —- LOG_NOTICE,  6 或 i —- LOG_INFO, and  7 或 d —- LOG_DEBUG. 

更多Ubuntu相关信息见Ubuntu 专题页面 ?tid=2

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/95cb67ea5b6e84f24d4ec8a18a2d1866.html