需要重新启动filebeat以便每次都发送日志。它不会动态发送日志(单独发送)

时间:2016-01-25 09:53:45

标签: architecture logstash filebeat

我的Filebeat正在正确地拖尾文件(正如我想要的那样,这就是我从Logstash转发器切换到Filebeat的原因)。

但是,只要日志文件中引入了任何更新,我的Filebeat就不会动态地将这些更新发送到Logstash

我需要重新输入" sudo service Filebeat restart"重新启动Filebeat服务。在终端。

所以我有以下问题 -

    1. 出现这种情况的原因是什么?
    1. Filebeat使用什么类型的服务-TCP或UDP ??
    1. 如何监控FilebeatLogstash发送的事件数量与logstash转发器完全相同?

1 个答案:

答案 0 :(得分:0)

我的建议是在filebeat配置上启用 info 日志记录级别。是 /etc/filebeat/filebeat.yml 文件的最后一部分。

然后尝试通过以下方式向监控文件添加内容:

echo "some noise!!" >> /path/to/monitoredfile.txt

日志文件说什么?如果没有看到任何内容,请尝试使用调试级别。你应该找到答案。

希望它有所帮助,