[英]unable to send rails logs into graylog2
我是graylog2的新手。 我安裝了graylog2和web界面。 我從其他服務器獲取TCP syslog到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上通過UDP輸入打開GELF,則一切都應該有效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.