<?php
#
# RRDtool Options
$hba = preg_replace("/^.+\[(\w+)_.+\]/", "$1", $NAME[1]);
$opt[1] = " --title \"$hostname: traffic in $hba\" ";
$opt[2] = " --title \"$hostname: transferes per sec in $hba\" ";
$ds_name[1] = "$hba traffic";
$ds_name[2] = "$hba xfrs";
$def[1] = '';
$def[2] = '';

foreach ($this->DS as $KEY=>$VAL) {
	$fmt = '%7.3lf';
        if (preg_match("/read-KB_s/", $VAL['NAME'])) {
		$def[1] .= rrd::def( "var1", $VAL['RRDFILE'], $VAL['DS'], "AVERAGE" ); 
		$def[1] .= rrd::area( "var1", "#EA8F00", "received traffic   ");
		$def[1] .= rrd::gprint("var1", array("LAST", "AVERAGE", "MAX"), "%6.2lf Kb/s");
        }
        if (preg_match("/write-KB_s/", $VAL['NAME'])) {
		$def[1] .= rrd::def( "var2", $VAL['RRDFILE'], $VAL['DS'], "AVERAGE" ); 
		$def[1] .= rrd::area( "var2", "#EACC00", "transmitted traffic", true);
		$def[1] .= rrd::gprint("var2", array("LAST", "AVERAGE", "MAX"), "%6.2lf Kb/s");
        }
        if (preg_match("/xfer-tps/", $VAL['NAME'])) {
                $def[2] .= rrd::def( "var1", $VAL['RRDFILE'], $VAL['DS'], "AVERAGE" );
                $def[2] .= rrd::gradient("var1", "3152A5", "BDC6DE", "transfers/s", 20);
                $def[2] .= rrd::line1( "var1", "#000000" );
                $def[2] .= rrd::gprint("var1", array("LAST", "AVERAGE", "MAX"), "%6.2lf");
        }
}
?>
