rsyslog是否忽略rsyslog.d下未以.conf结尾的任何文件?

安东尼·BB

之所以这样问,是因为我想以模块化方式配置部署。我将有N个文本文件,可以在N个情况下编辑rsyslog的行为,所有这些文件都位于同一目录中,但没有.conf扩展名。脚本将重建rsyslog.conf包含的实际conf文件,然后重新启动rsyslog以应用配置。这样,当我只需编辑一个具有要修改的配置的文件时,就不必浏览一个较长的配置文件。

这里

这取决于您在rsyslog.conf文件中使用的指令。通常,它可能是

$IncludeConfig /etc/rsyslog.d/*.conf

这是一个通配符glob模式,仅包含结尾为的文件.conf但是,可以改为

$IncludeConfig /etc/rsyslog.d/

当所有文件(以开头的文件除外.)都将包括在内时。请注意,这些是旧版指令,有关此处的RainerScript等效命令,请参见此处

include(file="/etc/rsyslog.d/*.conf")

并且还允许您从环境变量中指定文件名:

include(file=`echo $ENV_VAR`)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

rsyslog与rsyslog.d

rsyslog conf文件问题

Fedora 25中的/ etc /下没有rsyslog.conf文件

rsyslog.conf中#的含义

在rsyslog配置中设置日志文件的权限

Logstash与Rsyslog进行日志文件聚合

rsyslog不写入动态日志文件

可以更改RSYSLOG_FileFormat时间戳输出而不更改conf文件吗?

如何在没有`/ etc / logrotate.d / rsyslog`的情况下配置logrotate?

防止Rsyslog自动删除syslog.gz文件。

Rsyslog输出到自定义日志文件

rsyslog-哪个主机正在发送这些文件?

rsyslog配置仅将原始消息($ msg)存储到文件

rsyslog不将消息过滤到单独的日志文件中

Rsyslog 模板 - 保存到只有消息的文件

变量和使用rsyslog和ansible创建文件的问题

rsyslog仅在/ var / logs中制作日志文件

在哪里找到/如何为rsyslog安装缺少的Imjournal共享对象文件(/usr/lib/rsyslog/imjournal.so)

Gnome 3.16忽略Xorg.d conf文件

Postgres是否忽略pg_hba.conf文件中的“信任”?

是否有任何python模块可将密码安全地存储在.conf / .txt文件中?

有关 rsyslog 的信息是否适用于 syslog?

如何知道rsync是否未更改任何文件?

如何通过预设文件安装rsyslog-pgsql,并以默认答案安装linux

Rsyslog有条件地提高严重性,文件监视不起作用

rsyslog 服务器生成以 IP 地址而不是 access_log 命名的日志文件

rsyslog:使用自定义模板将日志发送到其他文件

rsyslog想通过远程主机名或IP地址将远程日志写入文件吗?

Rsyslog不会将特定的日志文件转发到远程服务器