DS as $KEY=>$VAL) { # $VAL['NAME'] = str_replace("_","/",$VAL['NAME']); $ds_name[$KEY] = "Brick Utilization"; $name[$KEY] = "Brick Path: " . $NAGIOS__SERVICEBRICK_DIR; # set graph labels $max_limit = $VAL['MAX']; $opt[$KEY] = "--vertical-label \"%(Total: $max_limit GB) \" --lower-limit 0 --upper-limit 100 -r --title \"$name[$KEY]\" "; # Graph Definitions $def[$KEY] = rrd::def( "var1", $VAL['RRDFILE'], $VAL['DS'], "AVERAGE" ); # disk graph rendering $def[$KEY] .= rrd::area( "var1", "#008000", "Brick Usage" ); $def[$KEY] .= rrd::gprint ("var1", array("LAST","MAX","AVERAGE"), "%3.4lf %S%%"); $i = 1; $k = $KEY; # create warning line and legend $def[$k] .= rrd::line2( $VAL['WARN'], "#FFA500", "Warning\\n"); # create critical line and legend $def[$k] .= rrd::line2( $VAL['CRIT'], "#FF0000", "Critical\\n"); $def[$k] .= rrd::comment (" \\n"); } ?>