小编Jon*_*han的帖子

使用Loggly和Lograge禁用Rails 4.2中特定控制器操作的日志记录

我们的Rails日志充满了来自负载均衡器的状态ping,将其过滤掉非常好。

我们希望记录所有其他端点,但是我们希望能够仅为此控制器关闭应用程序记录。

控制器如下所示:

class V2::StatusController < ApplicationController
    skip_before_filter :authenticate

    def ping
      head :ok, text: 'OK'
    end

end
Run Code Online (Sandbox Code Playgroud)

编辑:我们的日志记录设置为发送到Loggly:

require 'syslogger'
config.logger = Syslogger.new("APP_NAME", Syslog::LOG_PID, Syslog::LOG_LOCAL7)
config.lograge.enabled = true
config.lograge.formatter = Lograge::Formatters::Json.new
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails ruby-on-rails-4

0
推荐指数
1
解决办法
1063
查看次数

标签 统计

ruby-on-rails ×1

ruby-on-rails-4 ×1