运行 rsyslogd -N 1,我收到两个抱怨:
rsyslogd:解析文件 /etc/rsyslog.conf 时出错,第 27 行或之前:参数 'RebindInterval' 未知 - 配置文件中的拼写错误? [v8.27.0 尝试 http://www.rsyslog.com/e/2207 ]
还有对最后一行的抱怨:
rsyslogd:在第 43 行或之前解析文件 /etc/rsyslog.conf 时出错:第 43 行左右的文件“/etc/rsyslog.conf”中出现警告 [v8.27.0 尝试 http://www.rsyslog.com/ e/2207]
rsyslogd:解析文件 /etc/rsyslog.conf 时出错,第 43 行或之前:无效字符 '(' - 某处是否存在无效的转义序列? [v8.27.0 尝试 http://www.rsyslog.com/e /2207]
rsyslogd:在第 43 行或之前解析文件 /etc/rsyslog.conf 时出错:第 43 行左右的文件“/etc/rsyslog.conf”中出现警告 [v8.27.0 尝试 http://www.rsyslog.com/ e/2207]
rsyslogd:解析文件 /etc/rsyslog.conf 时出错,第 43 行或之前:无效字符“=” - 某处是否存在无效转义序列? [v8.27.0 尝试 http://www.rsyslog.com/e/2207 ]
rsyslogd:解析文件 /etc/rsyslog.conf 时出错,第 43 行或之前:无效字符 '"' - 某处是否存在无效的转义序列? [v8.27.0 尝试 http://www.rsyslog.com/e /2207]
配置如下 Ubuntu 16.04 上的 rsyslog 8.28。
# /etc/rsyslog.conf Configuration file for rsyslog
module(load="imuxsock")
module(
load="imklog"
LogPath="/proc/kmsg"
)
module(load="imudp")
input(
type="imudp"
port="514"
)
module(load="imtcp")
input(
type="imtcp"
port="514"
)
module(
load="builtin:omfwd"
# RebindInterval="5000" # ERROR shown by rsyslogd -N 1 : parameter 'RebindInterval' not known.
)
module(
load="builtin:omfile"
template="RSYSLOG_TraditionalFileFormat"
fileOwner="syslog"
fileGroup="syslog"
fileCreateMode="0640"
dirCreateMode="0755"
)
global(
preserveFQDN="on"
umask="0022"
)
include(file="/etc/rsyslog.d/*.conf")
尝试运行 rsyslogd -N1 但出现这个奇怪的错误:
rsyslogd:解析文件 /etc/rsyslog.d/LinuxRsyslogToFilebeat.conf 时出错,第 5 行或之前:无效字符“▒” - 某处是否存在无效转义序列? [v8.2102.0-15.el8 尝试 https://www.rsyslog.com/e/2207 ]
有人可以帮忙吗?我的服务器没有显示此错误。镜像 rsyslog.conf 文件或工作服务器是个好主意吗?