将日志文件中的行发送到远程服务器"实时" (没有系统日志)

时间:2017-09-19 07:56:25

标签: file logging elastic-stack graylog

我很抱歉打扰这个,但我没有想法。

情况:

我有安装了软件的服务器(实际上是同一个,几次)。每个安装都会生成几个日志文件。 没有可用的syslog选项。即使是这样,我需要区分的日志文件太多了,我的设备也用完了。 每个安装中的日志文件名称相同(但是,在我要发送给它的目标服务器上重命名它们不是问题)

目标/我在寻找:

我需要一个软件来传输这些软件安装在"几乎"实时(如syslog)到另一台服务器将它们存储为"原始数据" (文件),如果可能的话,还可以在其他地方(如Graylog,ELK等)同时使用。 我无法重命名或更改源系统上的日志。但是,我可以使用文件夹配置目标系统,例如我喜欢(因此我可以区分每个安装的日志)。

是否有可以帮助我实现这一目标的软件?

感谢您的帮助 最好的祝福 scheuri

1 个答案:

答案 0 :(得分:0)

您可以使用LogstashFilebeatNXLOG或基本上任何其他日志托运人从(文本)文件中读取此内容。

如果你正在使用Graylog,你还应该看一下Graylog Collector Sidecar

相关问题