elasticsearch,graylog2,Ruby On Rails 3,Ubuntu,Logging,elasticsearch,Graylog2" /> elasticsearch,graylog2,Ruby On Rails 3,Ubuntu,Logging,elasticsearch,Graylog2" />

Ruby on rails 3 无法将rails日志发送到graylog2

Ruby on rails 3 无法将rails日志发送到graylog2,ruby-on-rails-3,ubuntu,logging,elasticsearch,graylog2,Ruby On Rails 3,Ubuntu,Logging,elasticsearch,Graylog2,我是graylog2的新手。我安装了graylog2和web界面。我正在将TCP系统日志从其他服务器导入graylog服务器。但我无法将Rails日志从其他服务器发送到Graylog 在graylog服务器中,我正在侦听端口12201的GELF HTTP日志,并且所有必需的端口都已打开。但我并没有得到任何输入到graylog服务器。我已将Rails记录器配置如下: #config/environments/staging.rb config.lograge.enabled = true

我是graylog2的新手。我安装了graylog2和web界面。我正在将TCP系统日志从其他服务器导入graylog服务器。但我无法将Rails日志从其他服务器发送到Graylog

在graylog服务器中,我正在侦听端口12201的GELF HTTP日志,并且所有必需的端口都已打开。但我并没有得到任何输入到graylog服务器。我已将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上打开一个GELFoverUDP输入,那么一切都应该正常