簡體   English   中英

無法將rails日志發送到graylog2

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM