我有这样的问题安静的新手,但是我必须将日志数据从Vagrant服务器发送到安装了Graylog的本地机器。我在我的本地机器上安装了docker工具,其中graylog,mongo和elasticsearch正在运行。 Elasticsearch将用于搜索特定日志。我已登录第一台机器(Vagrant)并希望将它们发送到另一台机器(其中是graylog)。你们,伙计们,有一些一步一步的教程或一些提示,等等?我坚持这个问题,不知道如何进一步......
答案 0 :(得分: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] &