[mrtg] Re: CPU & Memory usage template.

Eric Brander eric_mailing_list at rednarb.com
Mon Mar 7 15:31:57 MET 2005

chanapli knap wrote:

>Do anyone has a template for CPU and Mem usage for
>Cisco Catalyst switches (45xx ,29xx, 35xx) please..
Here's what I use:

#Host Template#

if(not $problem_lines)

my $target_name = $sysname . "_CPU";

if ($directory_name) {
  $target_lines .= "\n\nDirectory[_]: $directory_name\n\n";

$target_lines .= <<ECHO;

LogFormat: rrdtool
PathAdd: c:\\rrdtool\\bin
LibAdd: c:\\rrdtool\\perl-shared

Options[$target_name]: gauge, nopercent, growright, integer
WithPeak[$target_name]: wmy
MaxBytes[$target_name]: 100
YLegend[$target_name]: Util(percent)
LegendI[$target_name]: CPU Usage (1 min)
LegendO[$target_name]: CPU Usage (5 min)
Legend1[$target_name]: CPU utilization over 1 minute
Legend2[$target_name]: CPU utilization over 5 minute
Legend3[$target_name]: Maximal CPU utilization over 1 minute
Legend4[$target_name]: Maximal CPU utilization over 5 minute
ShortLegend[$target_name]: %
SetEnv[$target_name]: MRTG_INT_DESCR="System CPU"
Title[$target_name]: CPU Utilzation
PageTop[$target_name]: CPU Utilzation

my $target_name = $sysname . "_MEM";

$target_lines .= <<ECHO;

Options[$target_name]: gauge, growright, nopercent
WithPeak[$target_name]: wmy
MaxBytes[$target_name]: 128000000
YLegend[$target_name]: Bytes
LegendI[$target_name]: MEM Used
LegendO[$target_name]: MEM Free
Legend1[$target_name]: MEM Used
Legend2[$target_name]: MEM Free
Legend3[$target_name]: Maximal MEM Use
Legend4[$target_name]: Maximal MEM Free
ShortLegend[$target_name]: Bytes
SetEnv[$target_name]: MRTG_INT_DESCR="System RAM"
Title[$target_name]: MEM Utilzation
PageTop[$target_name]: MEM Utilzation

} else {

#end host template#

I use it with "--host-template=templates\template-host-switch.txt" on 
the CFGMaker command line along with several other options.


Eric Brander

Unsubscribe mailto:mrtg-request at list.ee.ethz.ch?subject=unsubscribe
Archive     http://www.ee.ethz.ch/~slist/mrtg
FAQ         http://faq.mrtg.org    Homepage     http://www.mrtg.org
WebAdmin    http://www.ee.ethz.ch/~slist/lsg2.cgi

More information about the mrtg mailing list