Sha256: 2f37473ebd9805de4ff2a324d94c889e4594f78d376d551a2d7ba536cb0aaa47
Contents?: true
Size: 309 Bytes
Versions: 33
Compression:
Stored size: 309 Bytes
Contents
class Eye::Checker::Cpu < Eye::Checker::Measure # check :cpu, :every => 3.seconds, :below => 80, :times => [3,5] def check_name @check_name ||= "cpu(#{measure_str})" end def get_value Eye::SystemResources.cpu(@pid).to_i # nil => 0 end def human_value(value) "#{value}%" end end
Version data entries
33 entries across 33 versions & 3 rubygems