0

我想通过snmpd logs登录syslog-ngsyslog-ng.conf我在文件中添加了以下行

filter f_snmpd { program("snmpd"); };

destination df_snmpd { file("/var/log/snmplog"); };

log {

    source(s_all);
    filter(f_snmpd);
    destination(df_snmpd);
};

但上面的代码只捕获标准输出日志,如下所示:

2 月 4 日 17:21:31 snmpd[1612]:snmpd:send_trap:sendto 失败(网络无法访问)

但我想要更多的日志snmpd。请告诉我如何收集snmpd daemonthrough的所有日志syslog-ng

谢谢

4

1 回答 1

1

如果您的 s_all 源收集了每条相关的 syslog 消息,那么问题可能是 snmpd 没有记录更多信息。检查您的 snmpd 配置,并尝试提高其日志级别(这里有一个 snmpd 日志级别列表:https ://serverfault.com/questions/310640/reduce-snmpd-logging-verbosity )

高温下,

罗伯特

于 2015-02-05T07:30:30.933 回答