var/log/messages日志奇怪,怎么回事

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了var/log/messages日志奇怪,怎么回事相关的知识,希望对你有一定的参考价值。

参考技术A 你可以先看下http://wenku.baidu.com/view/2dc958155f0e7cd1842536df.html这个文档。 确认下你的日志保留参数设置是否有问题,比如轮转的设置等。 另外,如果这个机器上一直没有什么动作的话,生成的日志也会很小,如果不是按天轮转的话,有可能能保留下来很久以前的日志。

SNMP 陷阱发送到其他文件,而不是 /var/log/messages

【中文标题】SNMP 陷阱发送到其他文件,而不是 /var/log/messages【英文标题】:SNMP TRAPS sending to other file, than /var/log/messages 【发布时间】:2018-08-17 11:15:50 【问题描述】:

我有配置 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.confsnmptrapd.conf

将所有 SNMP 陷阱重定向到其他文件

我知道,我可以使用如下命令手动保存输出,但我需要将守护进程作为服务工作,而不是来自 bash shell 的单个命令。

snmptrapd -f -Le -A -Lf /var/log/snmptrapd.log

【问题讨论】:

【参考方案1】:

您可以在 snmptrapd 中使用 -t 选项。

snmptrapd -tLf /your-log-location/yourlogfile.log --disableAutherization=yes

【讨论】:

【参考方案2】:

试试这个:

# 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: ""

【讨论】:

以上是关于var/log/messages日志奇怪,怎么回事的主要内容,如果未能解决你的问题,请参考以下文章

linux日志/var/log/messages内容如下:不知道为啥会出现这种问题,

var/log/messages日志奇怪,怎么回事

linux /var/log目录下没有messages和secure文件

linux /var/log目录下没有messages和secure文件

linux下有个日志文件/var/log/messages打开不了 提示如下

Linux /var/log下的各种日志文件