rsyslog.conf 配置检查问题

问题描述 投票:0回答:1

运行 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")
config rsyslog
1个回答
0
投票

尝试运行 rsyslogd -N1 但出现这个奇怪的错误:

rsyslogd:解析文件 /etc/rsyslog.d/LinuxRsyslogToFilebeat.conf 时出错,第 5 行或之前:无效字符“▒” - 某处是否存在无效转义序列? [v8.2102.0-15.el8 尝试 https://www.rsyslog.com/e/2207 ]

有人可以帮忙吗?我的服务器没有显示此错误。镜像 rsyslog.conf 文件或工作服务器是个好主意吗?

© www.soinside.com 2019 - 2024. All rights reserved.