class CloudWatchMetrics::Linux::LoadAvg

Constants

PATH

Attributes

time[R]

Public Class Methods

new() click to toggle source
# File lib/cloud_watch_metrics/linux/loadavg.rb, line 10
def initialize
  @time = Time.now
  @data = File.read(PATH).split(/\s+/)
end

Public Instance Methods

loadavg1() click to toggle source
# File lib/cloud_watch_metrics/linux/loadavg.rb, line 15
def loadavg1
  @data.fetch(0).to_f
end
loadavg15() click to toggle source
# File lib/cloud_watch_metrics/linux/loadavg.rb, line 23
def loadavg15
  @data.fetch(2).to_f
end
loadavg5() click to toggle source
# File lib/cloud_watch_metrics/linux/loadavg.rb, line 19
def loadavg5
  @data.fetch(1).to_f
end