Logstash配置重新加载

Pau*_*aul 16 logstash

每次重新启动代理时是否重新加载Logstash配置?它似乎没有立即获取我的更改(例如更改的type值)

我在Windows 7和Kibana 3上使用嵌入式elasticsearch v.0.90.7运行它.

非常感谢你!

问候,保罗

小智 14

Hot Reload尚不支持.有一个问题.

logstash配置在启动时加载,因此,如果您终止进程(稍后重新启动),则没有理由说它不起作用.

  • 您链接的问题对于@Paul的用例来说是过度的.问题是java启动时间 - 在我今天正在进行的系统上,启动需要13秒.理想情况下,logstash进程将遵循常见的Unix模式并接受HUP信号(`kill -HUP <pid>`)以触发它重新加载其配置并重建管道. (5认同)

And*_*ian 5

好消息!当前计划在Logstash 2.3+(https://www.elastic.co/blog/logstash-lines-2016-02-09)中发布动态配置重载!只需使用--reload-interval或发送SIGHUP重新加载配置即可!