ロギングオプションについては、開始するコマンド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ページには、ログオプションを提供します:
-施設
指定された機能(LOG_DAEMONの場合は「d」、LOG_USERの場合は「u」、LOG_LOCAL0からLOG_LOCAL7の場合は「0」-「7」)を使用して、syslog経由でメッセージを記録します。これらの各オプションの「大文字」バージョンもあり、対応するログメカニズムをメッセージの特定の優先度に制限できます。
-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で記録されます(または記録されます!)。
LOG_DAEMON(-Lsd)を介してsyslogにログを記録している場合は、たとえばLOG_WARNING with -LSwd
/ -LS4d
、またはLOG_ERR with -LSed
/に減らすことができます-LS3d
。
(オプションを正しい順序にするために編集されました。)
/etc/snmp/snmpd.options
もそうではありませ んが/etc/sysconfig/snmpd.options
、実際はそうです/etc/sysconfig/snmpd
。ps aux | grep snmpd
変更が機能しているかどうかを確認するのに非常に役立ちました。