美文网首页
如何使用自定义pattern

如何使用自定义pattern

作者: jczz | 来源:发表于2019-02-15 23:37 被阅读1次
    1. 新建一个文件夹可以为任意名称,一般定义为patterns
    mkdir -p patterns  #linux 系统执行
    touch patterns/postfix  #pofix 可以是任意你想定义的名字
    # contents of ./patterns/postfix: 
    POSTFIX_QUEUEID [0-9A-F]{10,11} #前面的大写字母是你自定义的key 后面的value 是正则表达式pattern
    
    1. 在logstash 配置文件filter配置文件中配置
    filter {
      grok {
        patterns_dir => ["/绝对路径/patterns"] #告诉程序你的自定义文件夹路径在哪,可以配置绝对路径
        match => { "message" => "%{SYSLOGBASE} %{POSTFIX_QUEUEID:queue_id}: %{GREEDYDATA:syslog_message}" }
      }
    }
    

    相关文章

      网友评论

          本文标题:如何使用自定义pattern

          本文链接:https://www.haomeiwen.com/subject/jfmveqtx.html