class OneApm::Collector::UtilizationData

Constants

OA_REMOTE_DATA_VALID_CHARS

Public Instance Methods

container_id() click to toggle source
# File lib/one_apm/collector/containers/utilization_data.rb, line 20
def container_id
  ::OneApm::Support::SystemInfo.docker_container_id
end
cpu_count() click to toggle source
# File lib/one_apm/collector/containers/utilization_data.rb, line 24
def cpu_count
  ::OneApm::Support::SystemInfo.clear_processor_info
  ::OneApm::Support::SystemInfo.num_logical_processors
end
harvest!() click to toggle source
# File lib/one_apm/collector/containers/utilization_data.rb, line 9
def harvest!
  [hostname, container_id, cpu_count, instance_type]
end
hostname() click to toggle source
# File lib/one_apm/collector/containers/utilization_data.rb, line 16
def hostname
  OneApm::Agent::Hostname.get
end
instance_type() click to toggle source
# File lib/one_apm/collector/containers/utilization_data.rb, line 29
def instance_type
  nil
end
merge!(*_) click to toggle source
# File lib/one_apm/collector/containers/utilization_data.rb, line 13
def merge!(*_); end
reset!(*_) click to toggle source
# File lib/one_apm/collector/containers/utilization_data.rb, line 14
def reset!(*_); end