zoukankan      html  css  js  c++  java
  • logstash 改变行分割符

    读取事件的分割,默认是’
    ’,也就是以一行为一个事件
    
    
    
    [elk@node01 conf]$ cat bbbb.txt 
    555测试1
    dsdsdaaaa开发323bb
    8888测试iaabb2
    33333333aa
    [elk@node01 conf]$ cat logstash01.conf 
    input {
        file {
          path=>["/home/elk/conf/bbbb.txt"]
          type =>"system"
          delimiter=>"aaaa"
          start_position=>"beginning"
    }
    }
    
    output {  
            stdout {  
                codec => rubydebug  
            }  
          } 
    [elk@node01 conf]$ logstash -f logstash01.conf 
    Settings: Default pipeline workers: 4
    Pipeline main started
    {
           "message" => "555测试1
    dsdsd",
          "@version" => "1",
        "@timestamp" => "2018-08-01T07:25:29.924Z",
              "path" => "/home/elk/conf/bbbb.txt",
              "host" => "node01",
              "type" => "system"
    }
    
    
    
    [elk@node01 conf]$ cat dddd.txt 
    555测试1
    dsdsdaaaa开发323bb
    8888测试aaaaiaabb2
    33333333aa
    [elk@node01 conf]$ cat logstash01.conf 
    input {
        file {
          path=>["/home/elk/conf/dddd.txt"]
          type =>"system"
          delimiter=>"aaaa"
          start_position=>"beginning"
    }
    }
    
    output {  
            stdout {  
                codec => rubydebug  
            }  
          } 
    [elk@node01 conf]$ logstash -f logstash01.conf 
    Settings: Default pipeline workers: 4
    Pipeline main started
    {
           "message" => "555测试1
    dsdsd",
          "@version" => "1",
        "@timestamp" => "2018-08-01T07:26:57.794Z",
              "path" => "/home/elk/conf/dddd.txt",
              "host" => "node01",
              "type" => "system"
    }
    {
           "message" => "开发323bb
    8888测试",
          "@version" => "1",
        "@timestamp" => "2018-08-01T07:26:58.007Z",
              "path" => "/home/elk/conf/dddd.txt",
              "host" => "node01",
              "type" => "system"
    }
    
    
    
  • 相关阅读:
    Android:res之layer-list的用法
    Android:改变Activity切换方式
    Android:dimen尺寸资源文件的使用
    Android Studio安装、配置
    Android Studio 初探
    Android SDK开发包国内下载地址
    linux下centos安装android sdk最新全面教程【可行】
    CentOS 7.0安装Nvidia驱动
    javascript基础部分
    js api 实现钉钉免登
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349067.html
Copyright © 2011-2022 走看看