class Atatus::Metrics::CpuMemSet::Sample
@api private
Attributes
page_size[RW]
rubocop:enable Metrics/ParameterLists
process_cpu_usage[RW]
rubocop:enable Metrics/ParameterLists
process_memory_rss[RW]
rubocop:enable Metrics/ParameterLists
process_memory_size[RW]
rubocop:enable Metrics/ParameterLists
system_cpu_total[RW]
rubocop:enable Metrics/ParameterLists
system_cpu_usage[RW]
rubocop:enable Metrics/ParameterLists
system_memory_free[RW]
rubocop:enable Metrics/ParameterLists
system_memory_total[RW]
rubocop:enable Metrics/ParameterLists
Public Class Methods
new( page_size:, process_cpu_usage:, process_memory_rss:, process_memory_size:, system_cpu_total:, system_cpu_usage:, system_memory_free:, system_memory_total: )
click to toggle source
rubocop:disable Metrics/ParameterLists
# File lib/atatus/metrics/cpu_mem_set.rb, line 29 def initialize( page_size:, process_cpu_usage:, process_memory_rss:, process_memory_size:, system_cpu_total:, system_cpu_usage:, system_memory_free:, system_memory_total: ) @page_size = page_size @process_cpu_usage = process_cpu_usage @process_memory_rss = process_memory_rss @process_memory_size = process_memory_size @system_cpu_total = system_cpu_total @system_cpu_usage = system_cpu_usage @system_memory_free = system_memory_free @system_memory_total = system_memory_total end