rsyslogconfiguration

我需要一些帮助:<有谁知道我可以如何改变日志严重性?

我想要做的就是这样的想法。

node3 – > intermediate – > logserver

我想在中间节点基于一些关键字过滤日志,然后在日志服务器上以不同的严重程度发送它们。

那可能吗 ?

你应该能够执行一个“shell执行”,它调用一个修改严重性的脚本,并使用logger将其发送回去。

man rsyslog.conf

Shell执行
这在一个子shell中执行一个程序。 程序通过模板生成的消息作为唯一的命令行参数。 Rsyslog一直等到程序终止,然后才继续运行。

  Example: ^program-to-execute;template 

要执行的程序可以是任何有效的可执行文件。 它接收模板string作为单个参数(argv 1 )。