From 891943091270ced63cedac4e917772a2296fc728 Mon Sep 17 00:00:00 2001 From: Adam Amstrong Date: Fri, 7 Oct 2011 19:29:39 +0000 Subject: [PATCH] nginx graph modifications git-svn-id: http://www.observium.org/svn/observer/trunk@2666 61d68cd4-352d-0410-923a-c4978735b2b8 --- .../application/nginx_connections.inc.php | 53 +++++++++---------- .../graphs/application/nginx_req.inc.php | 3 +- 2 files changed, 26 insertions(+), 30 deletions(-) diff --git a/html/includes/graphs/application/nginx_connections.inc.php b/html/includes/graphs/application/nginx_connections.inc.php index d4664716d6..d2dc359154 100644 --- a/html/includes/graphs/application/nginx_connections.inc.php +++ b/html/includes/graphs/application/nginx_connections.inc.php @@ -1,39 +1,34 @@ array('descr' => 'Reading', 'colour' => '750F7DFF'), + 'Writing' => array('descr' => 'Writing', 'colour' => '00FF00FF'), + 'Waiting' => array('descr' => 'Waiting', 'colour' => '4444FFFF'), + 'Active' => array('descr' => 'Starting', 'colour' => '157419FF'), +); + +$i = 0; +if (is_file($rrd_filename)) { - $rrd_filename = $nginx_rrd; -} + foreach ($array as $ds => $vars) + { + $rrd_list[$i]['filename'] = $rrd_filename; + $rrd_list[$i]['descr'] = $vars['descr']; + $rrd_list[$i]['ds'] = $ds; + $rrd_list[$i]['colour'] = $vars['colour']; + $i++; + } +} else { echo("file missing: $file"); } -$rrd_options .= ' DEF:a='.$rrd_filename.':Active:AVERAGE '; -$rrd_options .= ' DEF:b='.$rrd_filename.':Reading:AVERAGE '; -$rrd_options .= ' DEF:c='.$rrd_filename.':Writing:AVERAGE '; -$rrd_options .= ' DEF:d='.$rrd_filename.':Waiting:AVERAGE '; +$colours = "mixed"; +$nototal = 1; +$unit_text = "Workers"; -$rrd_options .= ' COMMENT:"Connections Current Average Maximum\n" '; - -$rrd_options .= " LINE1:a#22FF22:'Active '"; -$rrd_options .= ' GPRINT:a:LAST:"%6.2lf %s" '; -$rrd_options .= ' GPRINT:a:AVERAGE:"%6.2lf %s" '; -$rrd_options .= ' GPRINT:a:MAX:"%6.2lf %s\n" '; - -$rrd_options .= ' LINE1.25:b#0022FF:Reading '; -$rrd_options .= ' GPRINT:b:LAST:"%6.2lf %s" '; -$rrd_options .= ' GPRINT:b:AVERAGE:"%6.2lf %s" '; -$rrd_options .= ' GPRINT:b:MAX:"%6.2lf %s\n" '; - -$rrd_options .= ' LINE1.25:c#FF0000:Writing '; -$rrd_options .= ' GPRINT:c:LAST:"%6.2lf %s" '; -$rrd_options .= ' GPRINT:c:AVERAGE:"%6.2lf %s" '; -$rrd_options .= ' GPRINT:c:MAX:"%6.2lf %s\n" '; - -$rrd_options .= ' LINE1.25:d#00AAAA:Waiting '; -$rrd_options .= ' GPRINT:d:LAST:"%6.2lf %s" '; -$rrd_options .= ' GPRINT:d:AVERAGE:"%6.2lf %s" '; -$rrd_options .= ' GPRINT:d:MAX:"%6.2lf %s\n" '; +include("includes/graphs/generic_multi_simplex_seperated.inc.php"); ?> diff --git a/html/includes/graphs/application/nginx_req.inc.php b/html/includes/graphs/application/nginx_req.inc.php index 1882deee04..a512b9a947 100644 --- a/html/includes/graphs/application/nginx_req.inc.php +++ b/html/includes/graphs/application/nginx_req.inc.php @@ -13,7 +13,8 @@ if (is_file($rrd_filename)) $rrd_options .= " COMMENT:'Requests Current Average Maximum\\n'"; - $rrd_options .= " LINE2:a#22FF22:'Requests '"; + $rrd_options .= " AREA:a#98FB98"; + $rrd_options .= " LINE1.5:a#006400:'Requests '"; $rrd_options .= " GPRINT:a:LAST:'%6.2lf %s'"; $rrd_options .= " GPRINT:a:AVERAGE:'%6.2lf %s'"; $rrd_options .= " GPRINT:a:MAX:'%6.2lf %s\\n'";