无法将rails日志发送到graylog2



我是graylog2新手。我安装了graylog2和web界面。我正在从其他服务器获得TCP syslog日志到灰日志服务器。但是我无法从其他服务器发送Rails日志到Graylog。

在graylog服务器中,我正在监听端口12201的GELF HTTP日志,并且所有所需的端口都打开了。但我没有得到任何输入到灰日志服务器。我已经配置了Rails日志记录器,如下所示:

#config/environments/staging.rb
config.lograge.enabled = true    
config.lograge.log_format = :graylog2     
config.logger = GELF::Logger.new("graylogserverexample.com",
                                12201, "WAN",{
                                :host => "hostname",
                                :facility => "railslog"})    

据我所知,GELF::Logger不是通过HTTP发送数据,而是作为GELF/UDP发送数据。

如果你在12201上打开一个UDP输入的GELF,一切都应该工作。

相关内容

  • 没有找到相关文章

最新更新