使用rsyslog / imfile更改消息内容

时间:2019-01-17 15:43:11

标签: rsyslog

我正在尝试将RabbitMQ服务器日志转发到/ var / log / syslog。如果到此为止:

cat /etc/rsyslog.d/98-rabbitmq.conf
module(load="imfile")
input(type="imfile"
      File="/var/log/rabbitmq/rabbit@ip-172-31-2-168.log"
      Tag="rabbitmq:"
      Severity="info"
      readMode="1"
      PersistStateInterval="0"
      escapeLF="off"
      reopenOnTruncate="on")

这很好,但是现在我想从消息中删除一些文本。

我认为我应该使用属性替换器(?),所以我创建了一个可以完成此任务的替换器: %msg:R,ERE,0,DFLT:[[:space:]]===[[:space:]].*--end%\n

但是如何将其仅应用于从上面文件读取的日志行?

0 个答案:

没有答案