Snmptrapd:未知令牌:logOption

Snmptrapd:未知令牌:logOption

我想将来自 Snmptrapd 的消息记录到日志文件,但是我的守护进程不理解 logOption 令牌?

我尝试在我的配置(/etc/snmp/snmptrapd.conf)中使用这一行:

logOption -f "/var/log/snmptrapd.log"

但我收到这个警告:

/etc/snmp/snmptrapd.conf: line 3: Warning: Unknown token: logOption

有人知道哪个选项有效吗?以及如何记录到外部文件(而不是系统日志)。

我正在使用 NET-SNMP 版本:5.7.3 和 Ubuntu 版本 18.04.3。

感谢您的帮助!

答案1

我来晚了,但今天遇到了这个问题,我想说说我的看法。根据我读过的一些帖子,这是因为“logOption”被另一个库(在本例中为“snmp”)调用,需要在配置文件中指定。手册页没有提到这一点,但在 /etc/snmp/snmptrapd.conf 中应该如下所示:

[snmp] logOption -f "/var/log/snmptrapd.log"

希望这能帮助别人。

相关内容