【问题标题】:Exclude some text from log output with syslog-ng使用 syslog-ng 从日志输出中排除一些文本
【发布时间】:2021-01-06 16:45:19
【问题描述】:

我有日志消息

“2020-11-06T14:28:19.171900+0000 Host-9999 1889 1889 DBG部分日志”

是否可以使用 syslog-ng 功能过滤这样的消息以获得这样的输出

“DBG 日志的某些部分”

基本上我需要在每条日志消息中排除日期、主机、pid、pid。

【问题讨论】:

    标签: syslog-ng


    【解决方案1】:

    我用重写函数和正则表达式提出了它

    rewrite test{
    subst("^.{0,54}", " ", value("MSG"));
    };
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-14
      • 2015-05-04
      相关资源
      最近更新 更多