2016-02-25 7 views
0

Я пытаюсь записывать snmp-ловушки в mysql db, но, к сожалению, без результатов. ОС - Debian Net-SNMP v.5.7.3 MySQL 5.1 Я использую snmptrapd и сделал конфигурацию из heresnmptrapd не входит в систему mysql

вот мой snmptrapd.conf:

authCommunity log public 
sqlMaxQueue 1 
sqlSaveInterval 9 

Я сделал

./configure --with-defaults --with-mysql

как в руководстве. Тогда

make 
make install 

Вот мой ~/.my.cnf:

[snmptrapd] 
user=snmp 
password=****** 
host=localhost 

мой/по умолчанию/SNMPD:

#export MIBS= 
#SNMPDRUN=yes  
#SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid'  
TRAPDRUN=yes  
TRAPDOPTS='-Lsd -p /var/run/snmptrapd.pid'  
SNMPDCOMPAT=yes 

У меня есть точная схема БД, как в ручной

У меня есть успешный вход в syslog, но ничего в mysql. Даже журнал mysql ничего не показывает. Похоже, snmptrapd не достигает MySQL

Может ли кто-нибудь дать мне представление о том, что мне не хватает?

ответ

0

Я нашел решение своей проблемы. Я меняю /etc/snmp/snmptrapd.conf и mysql logging не работал. Я просто нахожу, что есть еще snmptrapd.conf в /usr/local/etc/snmp/snmptrapd.conf, что я заполняю конфигурацией, показанной в моем первом сообщении. Пока это работает!