logstash - 将日志文件合并到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。它里面有所有的日志文件。
有可能用节拍做到这一点吗?如果是怎么办?
谢谢回答
解决方案
对于节拍,这是不可能的,但是,您可以在服务器上安装 logstash 为您执行此操作,然后使用伐木工人输出将其发送到您的 logstash 的节拍输入(如果这是在同一台机器上,请使用不同的管道)
推荐阅读
- javascript - 在 Ionic/Angular 中使用 ngIf 时,如何根据按钮的值更改按钮的颜色
- awk - 如何使用 awk 计算包含连续元音的单词?
- excel - VBA将点更改为逗号
- reactjs - TextInput 没有专注于“下一个”
- python - 如何在烧瓶中使用另一个函数的参数
- reactjs - 如何允许在 Windows 机器上从同一源代码安装两个不同的可执行文件
- android - 使用风格时出现错误无法实例化活动,并且启动器活动在两种风格中都有不同的代码
- javascript - 我想在 JavaScript 的两个数组中删除相同的 innerText
- swift - 在xcode12发布模式下构建时,使用通用链接打开应用时发生崩溃
- javascript - firebase.firestore() 显示奇怪的数据,而不是我来自数据库的实际文档/