Periksa perintah yang dimulai snmpd
(mungkin di suatu tempat /etc/rc.d/
- di Ubuntu /etc/defaults/snmpd
) untuk opsi logging:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid -g root 0.0.0.0'
Atau menemukannya di ps aux | grep snmpd
output.
The halaman manual memberikan pilihan logging:
-S FASILITAS
Log pesan melalui syslog, menggunakan fasilitas yang ditentukan ('d' untuk LOG_DAEMON, 'u' untuk LOG_USER, atau '0' - '7' untuk LOG_LOCAL0 hingga LOG_LOCAL7). Ada juga versi "huruf besar" dari masing-masing opsi ini, yang memungkinkan mekanisme pencatatan terkait dibatasi pada prioritas pesan tertentu.
Untuk -LF dan -LS spesifikasi prioritas diberikan sebelum token file atau fasilitas. Prioritas yang diakui adalah:
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.
Standarnya cukup verbose (hanya 2 level di bawah debug):
Output normal (atau akan!) Dicatat pada tingkat prioritas LOG_NOTICE
Jika Anda masuk ke syslog melalui LOG_DAEMON (-Lsd), Anda bisa menguranginya menjadi misalnya LOG_WARNING dengan -LSwd
/ -LS4d
, atau LOG_ERR dengan -LSed
/ -LS3d
.
(Diedit untuk menempatkan opsi dalam urutan yang benar.)
/etc/snmp/snmpd.options
juga bukan/etc/sysconfig/snmpd.options
tetapi sebenarnya itu/etc/sysconfig/snmpd
. Itups aux | grep snmpd
sangat berguna untuk melihat apakah perubahan itu berfungsi.