Перевірте команду, яка починається snmpd(можливо десь /etc/rc.d/- в Ubuntu це /etc/defaults/snmpd) на параметри журналу:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid -g root 0.0.0.0'
Або знайти його у ps aux | grep snmpdвисновку.
Сторінка " man" надає параметри ведення журналу:
-ЛІСЬКИЙ ОБ'ЄДНІСТЬ
Реєструйте повідомлення через syslog, використовуючи вказаний інструмент ('d' для LOG_DAEMON, 'u' для LOG_USER або '0' - '7' для LOG_LOCAL0 через LOG_LOCAL7). Існують також "великі регістри" версій кожного з цих параметрів, які дозволяють обмежити відповідний механізм реєстрації певними пріоритетами повідомлення.
Для -LF та -LS специфікація пріоритету надходить до файлу або маркера об'єкта. Визнаними пріоритетами є:
0 or ! for LOG_EMERG,
1 or a for LOG_ALERT,
2 or c for LOG_CRIT,
3 or e for LOG_ERR,
4 or w for LOG_WARNING,
5 or n for LOG_NOTICE,
6 or i for LOG_INFO, and
7 or d for LOG_DEBUG.
За замовчуванням досить багатослівний (лише 2 рівні нижче налагодження):
Нормальний вихід (або буде!) Реєструється на рівні пріоритету LOG_NOTICE
Якщо ви входите в syslog через LOG_DAEMON (-Lsd), ви можете зменшити його до, наприклад, LOG_WARNING за допомогою -LSwd/ -LS4dабо LOG_ERR з -LSed/ -LS3d.
(Відредаговано, щоб налаштувати параметри в потрібному порядку.)
/etc/snmp/snmpd.optionsє і не є,/etc/sysconfig/snmpd.optionsале насправді є/etc/sysconfig/snmpd. Цеps aux | grep snmpdбуло дуже корисно, щоб побачити, чи зміни працювали.