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