class Quandl::Logger::GrayLog2
Public Class Methods
configuration()
click to toggle source
# File lib/quandl/logger/graylog2.rb, line 19 def configuration @configuration ||= Quandl::Logger::GrayLog2::Configuration.new({ host: 'metrics.quandl.com', port: '12201', max_size: 'WAN', }) end
configure() { |configuration| ... }
click to toggle source
# File lib/quandl/logger/graylog2.rb, line 15 def configure yield(configuration) end
gelf()
click to toggle source
# File lib/quandl/logger/graylog2.rb, line 11 def gelf @gelf ||= GELF::Notifier.new( configuration.host, configuration.port, configuration.max_size, configuration.options ) end
method_missing(method_sym, *args, &block)
click to toggle source
# File lib/quandl/logger/graylog2.rb, line 7 def method_missing(method_sym, *args, &block) gelf.send(method_sym, *args) end