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