我想用snmpd logs记录syslog-ng。我在syslog-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 snmpd1612: snmpd: send_trap: sendto失败(网络不可达)
但是我想要更多的snmpd日志。请告诉我如何通过snmpd daemon syslog-ng收集所有的日志?
谢谢
发布于 2015-02-05 07:30:30
如果您的s_all源收集所有相关的syslog消息,那么问题可能是snmpd没有更多地记录。检查snmpd配置,并尝试增加其日志级别(这里有snmpd日志级别的列表:https://serverfault.com/questions/310640/reduce-snmpd-logging-verbosity )
HTH,
罗伯特
https://stackoverflow.com/questions/28325392
复制相似问题