首页 > 解决方案 > 将日志文件合并到beats中的一个主日志文件并发送到logstash

问题描述

想象一下,我有一些日志文件,例如,

log_file_10_01_2020
log_file_11_01_2020
log_file_12_01_2020
log_file_13_01_2020

我想将所有这些组合在节拍中并输出到一个主日志文件并将该文件发送到logstash。这将是管道的过程。(我知道如果我在 logstash 中使用 * 参数,它会全部读完,但我不这么问。)

我的意思是在每个管道中按顺序组合日志。这个管道的输出将是 main.log。它里面有所有的日志文件。

有可能用节拍做到这一点吗?如果是怎么办?

谢谢回答

标签: logstashfilebeat

解决方案


对于节拍,这是不可能的,但是,您可以在服务器上安装 logstash 为您执行此操作,然后使用伐木工人输出将其发送到您的 logstash 的节拍输入(如果这是在同一台机器上,请使用不同的管道)


推荐阅读