class Eye::Checker::Cpu

Public Instance Methods

check_name() click to toggle source

check :cpu, :every => 3.seconds, :below => 80, :times => [3,5]

# File lib/eye/checker/cpu.rb, line 5
def check_name
  @check_name ||= "cpu(#{measure_str})"
end
get_value() click to toggle source
# File lib/eye/checker/cpu.rb, line 9
def get_value
  Eye::SystemResources.cpu(@pid).to_i # nil => 0
end
human_value(value) click to toggle source
# File lib/eye/checker/cpu.rb, line 13
def human_value(value)
  "#{value}%"
end