def91ab1 | module Rubysermon class Cpu < ModTemplate |
7175b248 | def initialize |
01ff794e | @y_axis = "CPU Load" @graph_name = "CPU Load In Time" |
7175b248 | |
01ff794e | @cpu_count = File.readlines("/proc/stat").select { |line| line =~ /^cpu[\d]/ }.length |
7175b248 | end |
01ff794e | def load_options end def results end def notify? end def y_axis_name @y_axis end def graph_name "#@graph_name (CPUs: #@cpu_count)" end |
def91ab1 | end end |