class HttpLog::HttpConfiguration
Attributes
color[RW]
compact_log[RW]
enabled[RW]
filter_parameters[RW]
http_request_tracking_id[RW]
http_request_tracking_measurement[RW]
json_log[RW]
log_benchmark[RW]
log_connect[RW]
log_data[RW]
log_headers[RW]
log_request[RW]
log_response[RW]
log_status[RW]
logger[RW]
logger_method[RW]
prefix[RW]
prefix_data_lines[RW]
prefix_line_numbers[RW]
prefix_response_lines[RW]
severity[RW]
url_blacklist_pattern[RW]
url_whitelist_pattern[RW]
Public Class Methods
new()
click to toggle source
# File lib/influxdb/rails/httplog/http_configuration.rb, line 29 def initialize @enabled = true @compact_log = false @json_log = false @logger = Logger.new($stdout) @logger_method = :log @severity = Logger::Severity::DEBUG @prefix = LOG_PREFIX @log_connect = true @http_request_tracking_id = "al-txn-id" @http_request_tracking_measurement = "rails.http_client" @log_request = true @log_headers = false @log_data = true @log_status = true @log_response = true @log_benchmark = true @url_whitelist_pattern = nil @url_blacklist_pattern = nil @color = false @prefix_data_lines = false @prefix_response_lines = false @prefix_line_numbers = false @filter_parameters = [] end