logstash对file进行读取时,文件路径一定要F:/logs/logstash/*.log而不能写成F:\logs\logstash
Filebeat 快速开始logstash实现日志文件同步到elasticsearch深入详解
logstash从指定的csv文件读取数据到Elasticsearch 亲测 可用
logstash 的file/codec/filter插件详解
在日志文件中包含有json格式数据,json数据中如果包含windows文件路径这种反斜杠,logstash使用json过滤或者json编码都无法通过,报错误code 85,error信息如下:
exception=>#<LogStash::Jso n::ParserError: Unrecognized character escape 'A' (code 85)
解决方法:windows路径转义配置:
gsub => ["my_field", "[\\]", "/"]
filebeat 的启动 filebeat -e -c filebeat.yml
logstash的启动 logstash -f file-es1.conf