Hi, not sure here. I personally view bytes_in/_out as data throughput, where Bytes/sec makes more sese.
Cheers Martin ------------------------------------------------------ Martin Knoblauch email: k n o b i AT knobisoft DOT de www: http://www.knobisoft.de ----- Original Message ---- From: Caleb Epstein <[EMAIL PROTECTED]> To: ganglia-developers@lists.sourceforge.net Sent: Friday, November 2, 2007 9:52:18 PM Subject: [Ganglia-developers] Patch to graph.php for bits/sec in network graphs Attached patch to ganglia-3.0.5 causes the network graphs to be rendered as bits/sec instead of bytes/sec. Seeing as network capacties are usually measured in bits/sec, this seems like a sensible default. -- Caleb Epstein -----Inline Attachment Follows----- diff -ur ganglia-3.0.5/web/graph.php /pub/www/monitor/ganglia/graph.php --- ganglia-3.0.5/web/graph.php 2007-10-03 00:48:43.000000000 -0400 +++ /pub/www/monitor/ganglia/graph.php 2007-11-02 16:26:50.880590000 -0400 @@ -217,12 +217,14 @@ $lower_limit = "--lower-limit 0 --rigid"; $extras = "--base 1024"; - $vertical_label = "--vertical-label 'Bytes/sec'"; + $vertical_label = "--vertical-label 'bits/sec'"; $series = "DEF:'bytes_in'='${rrd_dir}/bytes_in.rrd':'sum':AVERAGE " ."DEF:'bytes_out'='${rrd_dir}/bytes_out.rrd':'sum':AVERAGE " - ."LINE2:'bytes_in'#$mem_cached_color:'In' " - ."LINE2:'bytes_out'#$mem_used_color:'Out' "; + ."CDEF:'bits_in'='bytes_in',8,* " + ."CDEF:'bits_out'='bytes_out',8,* " + ."LINE2:'bits_in'#$mem_cached_color:'In' " + ."LINE2:'bits_out'#$mem_used_color:'Out' "; } else if ($graph == "packet_report") { @@ -285,6 +287,18 @@ $rrd_file = "$rrd_dir/$metricname.rrd"; $series = "DEF:'sum'='$rrd_file':'sum':AVERAGE " ."AREA:'sum'#$default_metric_color:'$subtitle' "; + + // Make network graphs bits/sec + if ($metricname == "bytes_in" or $metricname == "bytes_out") + { + $series = "DEF:'sum'='$rrd_file':'sum':AVERAGE " + ."CDEF:'bits'='sum',8,* " + ."AREA:'bits'#$default_metric_color:'$subtitle' "; + + $metricname = "network" . substr ($metricname, 5); + $vertical_label = "--vertical-label 'bits/sec'"; + } + if ($jobstart) $series .= "VRULE:$jobstart#$jobstart_color "; } ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers