我有配置 snmptrapd.conf 如下:
disableAuthorization yes
authCommunity log,execute,net public
我想将所有邮件重定向到其他文件,例如。 /var/log/snmp.log ,不适用于 / var / log / messages 。我也尝试过重新配置 rsyslog.conf 文件:
snmp.* /var/log/snmp.log
但是我有这样的错误
sie 17 12:50:47 snmp rsyslogd[20398]: unknown facility name "snmp" [v8.24.0]
我的问题是,如何使用 rsyslog.conf 或 snmptrapd.conf
将所有SNMP陷阱重定向到其他文件我知道,我可以使用以下命令手动保存输出,但是我需要将deamon作为服务工作,而不是bash shell中的单个命令。
snmptrapd -f -Le -A -Lf /var/log/snmptrapd.log
答案 0 :(得分:0)
您可以将-t选项与snmptrapd一起使用。
uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first
答案 1 :(得分:0)
尝试一下:
# LOGFILE="path to logfile"
# specify the pathname of the logfile; if none or the empty string "" is
# given, use the syslog() mechanism to log the traps
# Default: ""