在处理本地日志时,是否需要使用 filebeat 和 logstash?

Do I need to use filebeat with logstash when dealing with local logs?

我正在尝试了解应该将 filebeat 与 logstash 结合使用的用例。例如,如果 logstash 可以读取输入的本地日志文件,我需要为此使用 filebeat 还是只使用 logstash?我的理解是 filebeat 在读取远程日志文件并将它们发送到 logstash 服务器时很有用。

如果您的应用程序只有一台机器并且运行 logstash 也在上面,您将不需要 filebeat。当你扩展到多个应用服务器时,再添加进去。