作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用较新的配置重新解析旧日志;有什么办法吗?
我正在使用两台服务器:一台使用logstash-forwarder(伐木 worker ),另一台使用elasticsearch和logstash。 (*所有这些都是最新版本。)
我已经看到:http://logstash.net/docs/1.4.2/inputs/file#sincedb_path,并且在转发器服务器上没有sinceDB。 (*我知道sincedb是可选的。)
因此,如果sincedb是可选的,则尾部在哪里-显然正在跟踪日志,但是我找不到位置。
提前致谢!
最佳答案
您发送的文档链接用于logstash,而不是logstash转发器。
logstash-forwarder将其注册表放入.logstash-forwarder文件中。有时,此文件位于启动目录中(如果您要手动启动它,它可能会更改!),但是请检查启动脚本。
logstash-forwarder将处理与给定模式匹配的所有 Activity 文件。较旧的版本将“ Activity ”定义为“24小时内”;如果您从源代码进行编译,则可以在配置中进行设置(我相信是“死时间”)。否则,您可能必须更新文件的修改时间(UNIX:触摸)。
请注意,这不会更新Elasticsearch中的任何记录-将插入新文档。
祝好运!
关于logging - Logstash配置更改-重新解析旧日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28700979/
我是一名优秀的程序员,十分优秀!