elasticsearch - logstash 6.3.0 文件的未知设置“模式”
问题描述
我正在尝试配置logstash 6.3.0
为从我的 gzip 压缩日志文件中读取,但我无法按照文档mode => "read"
中的描述进行工作。
日志表明该mode
设置不受支持。任何建议表示赞赏。谢谢你。
我的logstash配置:
input {
file {
path => "/tmp/logs/application.log.*.gz"
type => "application"
mode => "read"
codec => multiline {
pattern => "^(?<time>%{MONTHDAY} %{MONTH} %{YEAR} %{HOUR}:%{MINUTE}:%{SECOND}) (\e\[[\d;]+m)?\[(?<logLevel>[A-Z]+)\]"
negate => true
what => "previous"
multiline_tag => "multi_tagged"
}
}
...
}
日志消息:
[ERROR][logstash.inputs.file ] Unknown setting 'mode' for file
解决方案
推荐阅读
- reactjs - ReactJS 上的 HTTPS 和服务
- android - 无法将图像上传到 firebase 说:发生未知错误,请检查 HTTP 结果代码和服务器响应的内部异常
- python - 如何为flask注册自定义的http状态码?
- csv - 将特定的 Excel 工作表另存为 .csv
- c# - 如何修复`您的项目未引用“.NETFramework,Version=v4.6.1”框架...`
- python - 使用 Selenium 从戴尔网站抓取笔记本电脑信息
- mysql - 删除除最后 10 行之外的所有行?或者最大行数= 10?
- r - 找到每个日期的最大速度的有效方法
- php - 如何在 Wordpress 主题中编辑行内容包装器
- amazon-web-services - 对 Amazon Redshift 中的单个列使用多个替换条件