Перевірте команду, яка починається 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
було дуже корисно, щоб побачити, чи зміни працювали.