0

我是遇到此类问题的安静新手,但是我必须将日志数据从 Vagrant 服务器发送到安装了 Graylog 的本地计算机。我在本地机器上安装了 docker 工具,其中 graylog、mongo 和 elasticsearch 已启动并运行。Elasticsearch 将用于搜索特定日志。我在第一台机器(Vagrant)上有日志,并想将它们发送到另一台机器(graylog 在哪里)。伙计们,你们有一些分步教程或一些提示等吗?我坚持这个问题,不知道如何进一步......

4

1 回答 1

0

好的,我有解决方案。我只需要将数据发送到我的 graylog 服务器并打开 graylog 上的端口(Kitematic 是查看 docker 配置即端口有什么问题的好工具)。我通过将数据写入 /dev/udp 文件来发送日志,如下所示:

cd /home/iso/myAppFolder/myAppLogs; tail -f myAppLogs.log | grep totalTime > /dev/udp/[ip of my graylog]/[port] &
于 2017-03-31T10:27:06.487 回答