aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/build_graph.cgi
diff options
context:
space:
mode:
authorMatt Rude <[email protected]>2011-05-22 00:36:46 -0500
committerMatt Rude <[email protected]>2011-05-22 00:36:46 -0500
commit7836c0faf47b947b846497aa58016130259b76cc (patch)
treea2d0cd4db81697640a13d0d47cff66aa3f9322e5 /scripts/build_graph.cgi
parent03fb54d01ab6650e509500a6651058f4f69973c5 (diff)
downloadtime.mattrude.com-7836c0faf47b947b846497aa58016130259b76cc.tar.gz
time.mattrude.com-7836c0faf47b947b846497aa58016130259b76cc.tar.bz2
time.mattrude.com-7836c0faf47b947b846497aa58016130259b76cc.zip
Add IP addresses to graphs
Diffstat (limited to 'scripts/build_graph.cgi')
-rwxr-xr-xscripts/build_graph.cgi68
1 files changed, 68 insertions, 0 deletions
diff --git a/scripts/build_graph.cgi b/scripts/build_graph.cgi
new file mode 100755
index 0000000..726f083
--- /dev/null
+++ b/scripts/build_graph.cgi
@@ -0,0 +1,68 @@
+#!/usr/bin/rrdcgi
+<HTML>
+<HEAD><TITLE>RRDCGI Demo</TITLE></HEAD>
+<BODY>
+<H1>RRDCGI Example Page</H1>
+<P>
+<RRD::GRAPH Kirby-clients.png
+--lazy
+--imgformat=PNG
+--start=-86400
+--end=-300
+--title='Kirby - 174.143.169.159 - Number of Active Clients'
+--rigid
+--height=120
+--width=500
+--alt-autoscale-max
+--lower-limit=0
+--vertical-label='Number of Clients'
+--slope-mode
+--font TITLE:12:
+--font AXIS:8:
+--font LEGEND:10:
+--font UNIT:8:
+DEF:a="/var/www/time.mattrude.com/rrd/kriby-client.rrd":clients:AVERAGE
+DEF:b="/var/www/time.mattrude.com/rrd/kriby-client.rrd":abusive:AVERAGE
+LINE:a#002A97FF:"Clients:"
+GPRINT:a:LAST:"Current\:%8.2lf %s"
+GPRINT:a:AVERAGE:"Average\:%8.2lf %s"
+GPRINT:a:MAX:"Maximum\:%8.2lf %s\n"
+AREA:b#F51D30FF:"Abusive:"
+GPRINT:b:LAST:" Current\:%8.2lf %s"
+GPRINT:b:AVERAGE:"Average\:%8.2lf %s"
+GPRINT:b:MAX:"Maximum\:%8.2lf %s\n"
+>
+</P>
+
+<P>
+<RRD::GRAPH Twyla-clients.png
+--lazy
+--imgformat=PNG
+--start=-86400
+--end=-300
+--title='Twyla - 174.143.174.61 - Number of Active Clients'
+--rigid
+--height=120
+--width=500
+--alt-autoscale-max
+--lower-limit=0
+--vertical-label='Number of Clients'
+--slope-mode
+--font TITLE:12:
+--font AXIS:8:
+--font LEGEND:10:
+--font UNIT:8:
+DEF:a="/var/www/time.mattrude.com/rrd/twyla-client.rrd":clients:AVERAGE
+DEF:b="/var/www/time.mattrude.com/rrd/twyla-client.rrd":abusive:AVERAGE
+LINE:a#002A97FF:"Clients:"
+GPRINT:a:LAST:"Current\:%8.2lf %s"
+GPRINT:a:AVERAGE:"Average\:%8.2lf %s"
+GPRINT:a:MAX:"Maximum\:%8.2lf %s\n"
+AREA:b#F51D30FF:"Abusive:"
+GPRINT:b:LAST:" Current\:%8.2lf %s"
+GPRINT:b:AVERAGE:"Average\:%8.2lf %s"
+GPRINT:b:MAX:"Maximum\:%8.2lf %s\n">
+</P>
+
+</BODY>
+</HTML>