每次对filebeat conf进行更改时,都面临重新启动logstash的问题

时间:2019-09-09 07:40:45

标签: elasticsearch logstash filebeat elk

我是麋鹿堆栈的新手。根据我的理解,要使日志从filebeat到logstash到kibana读取,以下是步骤。

服务器设置:我在不同节点上配置了filebeat,logstash和kibana。

步骤:

1. First start logstash.
2. Then start filebeat .
3. Registry is created on filebeat path / var/lob/filebeat/registry giving offset value once logstash acknowledges that data is read, otherwise it remains empty.

问题陈述:更改了一个日志conf。 例如:logstash-test-log.conf。

注意:还正在读取其他日志conf。


Q1) In order to get the new changes being read I have to stop logstash and then restart . Is it going to impact the reading of other logs conf ?

Q2) Need to restart filebeat as well . Is this correct way ?

1 个答案:

答案 0 :(得分:0)

第一季度: 在logstash.yml上设置config.reload.automatic: true配置。因此,将不需要logstash停止运行,因此不会影响其余的管道。它将监视管道,并在发生更改时触发重新加载。

第二季度:是的。