Sha256: 60ec3a82cb2341c5042c0bf0a6f912f4ae8f68979dd601ef877e8d6e74fc6ed4
Contents?: true
Size: 1.49 KB
Versions: 13
Compression:
Stored size: 1.49 KB
Contents
module Datadog module Core module Telemetry module V1 # Describes attributes for host object class Host attr_reader \ :container_id, :hostname, :kernel_name, :kernel_release, :kernel_version, :os_version, :os # @param container_id [String] Docker container ID # @param hostname [String] uname -n # @param kernel_name [String] uname -s # @param kernel_release [String] uname -r # @param kernel_version [String] uname -v # @param os [String] uname -o # @param os_version [String] Version of OS running def initialize( container_id: nil, hostname: nil, kernel_name: nil, kernel_release: nil, kernel_version: nil, os_version: nil, os: nil ) @container_id = container_id @hostname = hostname @kernel_name = kernel_name @kernel_release = kernel_release @kernel_version = kernel_version @os = os @os_version = os_version end def to_h { container_id: @container_id, hostname: @hostname, kernel_name: @kernel_name, kernel_release: @kernel_release, kernel_version: @kernel_version, os: @os, os_version: @os_version, } end end end end end end
Version data entries
13 entries across 13 versions & 1 rubygems