Random Project

pnp4 template

Hi,
this bug https://bugzilla.redhat.com/show_bug.cgi?id=552522 force me to graph not only the usage but also the MAX.
this is the diff with the original

diff check_conn2 check_conntrack.sh
42c42
echo “OK – $COUNT |con=$COUNT”
48c48
echo “WARNING – $COUNT |con=$COUNT”
53c53
echo “CRITICAL – $COUNT |con=$COUNT”

and this is the template for nagios

cat /usr/share/nagios/html/pnp4nagios/templates/check_conntrack.php
DS;
$opt[$i] = “–vertical-label “ip-conntrack ” -l 0 -r –title “ip-conntrack metrics for $hostname / $servicedesc” “;

$def[$i] = ”;
$color1 = ‘#028482’;
$color3 = ‘#B5FF6C’;

$def[$i] .= rrd::def (“ipconn-now”, $DS[0][‘RRDFILE’], $DS[0][‘DS’], “AVERAGE”) ;
$def[$i] .= rrd::def (“ipconn-max”, $DS[1][‘RRDFILE’], $DS[1][‘DS’], “AVERAGE”) ;

$def[$i] .= rrd::area (“ipconn-max”, $color3, ‘Total’ );
$def[$i] .= rrd::gprint (“ipconn-max”, array(“LAST”,”MAX”,”AVERAGE”), “%4.3lf %S”.$DS[0][‘UNIT’]);
$def[$i] .= rrd::line1 (“ipconn-now”, $color1, “LastMin ” );
$def[$i] .= rrd::gprint (“ipconn-now”, array(“LAST”,”MAX”,”AVERAGE”), “%4.3lf %S”.$DS[1][‘UNIT’]);

?>
regards
Owenmarinas [at] gmail com