class HostStatus::NewRelic::APM

Constants

DEFAULTS

Public Instance Methods

transform_arguments(**opts) click to toggle source
# File lib/host_status/new_relic/apm.rb, line 16
def transform_arguments(**opts)
  Hashie::Extensions::SymbolizeKeys.symbolize_keys!(opts)
  options                 = DEFAULTS.merge(opts)
  options[:latency_p50]   = options.delete(:response_time)
  options[:errors]        = options.delete(:error_rate)
  options[:process_count] = options.delete(:instance_count)
  options
end