ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/experimental/reports/graphing/watch.pl
Revision 1.7 - (view) (annotate) - [select for diffs]
Sun Aug 1 10:39:49 2004 UTC (20 years, 4 months ago) by tdb
Branch: MAIN
CVS Tags: HEAD
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 , to selected 1.4
Catch a lot of old URL's and update them. Also remove a couple of old files
that aren't used.

Revision 1.6 - (view) (annotate) - [select for diffs]
Wed Mar 13 20:50:48 2002 UTC (22 years, 8 months ago) by tdb
Branch: MAIN
Changes since 1.5: +5 -2 lines
Diff to previous 1.5 , to selected 1.4
Added a graph of "the last year". Also fixed a minor bug with the script to
create the rrd's. As an aside, I've noticed the grid on the graphs seems to
differ between the different graphs. I'm sure this is because I've got some
of my numbers a bit silly ;) oh well :)

Revision 1.5 - (view) (annotate) - [select for diffs]
Sun Mar 10 15:42:19 2002 UTC (22 years, 8 months ago) by tdb
Branch: MAIN
Changes since 1.4: +7 -3 lines
Diff to previous 1.4
Fix for when data values aren't defined in the XML packet. This only seems
to happen if the ihost-plugin isn't sending the right data... ;)

Revision 1.4 - (view) (annotate) - [selected]
Sun Mar 10 13:28:59 2002 UTC (22 years, 8 months ago) by tdb
Branch: MAIN
Changes since 1.3: +1 -1 lines
Diff to previous 1.3
Glaring bug in the queue monitoring. The total needs to be a COUNTER not a
GAUGE. The result was a rather impressive diagonal line ;)

Revision 1.3 - (view) (annotate) - [select for diffs]
Sun Mar 10 01:43:15 2002 UTC (22 years, 8 months ago) by tdb
Branch: MAIN
Changes since 1.2: +241 -175 lines
Diff to previous 1.2 , to selected 1.4
I was going to leave this till later, but I've done it anyway. This is now
pretty much complete. Still a few things to consider, like cleaning up on a
restart, but it's pretty much finished now.

Revision 1.2 - (view) (annotate) - [select for diffs]
Sun Mar 10 00:26:24 2002 UTC (22 years, 8 months ago) by tdb
Branch: MAIN
Changes since 1.1: +219 -253 lines
Diff to previous 1.1 , to selected 1.4
Rewritten most of the processing part. Now uses subroutines to avoid a lot
of unnecessary code duplication. Much tidier, and easier to follow. Maybe
this, and graph.pl, would benefit from an external configuration? maybe...
Still need to tidy the connection handling part, it could bail out without
much notice. It would be better if it kept retrying - ihost style ;)

Revision 1.1 - (view) (annotate) - [select for diffs]
Sat Mar 9 19:53:24 2002 UTC (22 years, 8 months ago) by tdb
Branch: MAIN
Diff to selected 1.4
Graphing of most of the i-scream data. This is intended as an alternative
to the current MySQL/DBReporter style of daily graph generation.
This is split into two sections:
watch.pl connects to the i-scream client interface, parses all the data
and stores it in rrdtool database files. This is still very incomplete and
somewhat messy code :)
graph.pl generates graphs from the rrdtool database files created by the
previous script. It drops these images into a directory structure for
viewing over the web.
The php pages provide an easy way to view these graphs during development,
but it is expected in the long term to integrate this into the i-scream
reports pages.
Finally XMLParser.pm is a wrapper to the XML parsing to create i-scream
style XMLPacket hashes :)

Convenience Links

Links to HEAD: (view) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a