簡體   English   中英

配置Logstash不添加格式

[英]Configuring Logstash to not add formatting

這種簡單的logstash配置會將文件從input位置移至output位置:

input {
  file { 
    path => "c:/source/*"
    start_position => "beginning"
  } 
}

output {
  file {
    path => "c:/output/myfile.txt"
  }
}

但是,它將以JSON格式格式化輸出並添加其他信息。

例如:

AAA:111

int輸入將變為

{"message":"AAA:111\r","@version":"1","@timestamp":"2015-05-17T10:07:16.470Z","type":"abc","host":"XXXXXX000111","path":"c:/source/test.txt"}

在輸出中。

是否可以配置logstash,使輸出文件的格式和內容與輸入文件的格式和內容匹配,如果可以,如何配置?

謝謝

嘗試使用message_format

output {
    file {
        path => "c:/output/myfile.txt"
        message_format => "%{message}"
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM