class ElasticAPM::Metadata::SystemInfo

@api private

def gem_platform

def gem_platform
  @gem_platform ||= Gem::Platform.local
end

def initialize(config)

def initialize(config)
  @config = config
  @hostname = @config.hostname || `hostname`.chomp
  @architecture = gem_platform.cpu
  @platform = gem_platform.os
  container_info = ContainerInfo.read!
  @container = container_info.container
  @kubernetes = container_info.kubernetes
end