Linux ETC

SNMPD LOG 안남게 하기

2015.09.10 10:31

호스트웨이 조회 수:2887

# 서버에 snmpd 데몬이 실행되는 동안에는 /var/log/messages 에 다음과 같은 메시지가 쌓입니다.

Feb 21 18:01:43 mon snmpd[1735]: Connection from UDP: [127.0.0.1]:31452

Feb 21 18:01:43 mon snmpd[1735]: Received SNMP packet(s) from UDP: [127.0.0.1]:31452

Feb 21 18:01:45 mon snmpd[1735]: Connection from UDP: [127.0.0.1]:31452

Feb 21 18:01:47 mon snmpd[1735]: Connection from UDP: [127.0.0.1]:42812

Feb 21 18:01:47 mon snmpd[1735]: Received SNMP packet(s) from UDP: [127.0.0.1]:42812                  


1. snmpd 데몬을 오랫동안 사용하는 중이라면, 위와 같은 메시지가 messages log 의 상당수를 차지하게 됩니다.

   이부분은 추후에 messages log 를 확인하는데 상당히 불편한 경우가 발생 할 수 있습니다.

   정상적으로 snmpd 동작한다면 messages log 에 snmpd log 를 남기지 않도록 합니다.


2. /etc/init.d/snmpd 데몬파일 수정하기

수정전

OPTIONS="-LS0-6d -Lf /dev/null -p /var/run/snmpd.pid" 

 수정후

#OPTIONS="-LS0-6d -Lf /dev/null -p /var/run/snmpd.pid"

OPTIONS="-LS 2 d -Lf /dev/null -p /var/run/snmpd.pid -a"


3. 수정한 후에 snmpd 데몬을 재실행 시킵니다.

 /etc/init.d/snmpd restart


4. 수정후 데몬이 정상적으로 동작하는지 여부를 확인 합니다.

ps -ef | grep snmpd

/usr/sbin/snmpd -LS 2 d -Lf /dev/null -p /var/run/snmpd.pid -a