The UPSD Log Parser, or "ulp", is a set of scripts meant to process
the messages upsd
spits so enthusiastically at syslog. After extracting the numbers from the
messages, ulp.pl inserts them into upsd_freq.rrd and
upsd_load.rrd -- round-robin
databases based on
RRDtool.
From these databases, ulp_graphs.pl extracts graphs of the reported
state of the UPS over time, like these:
Temperature for the past week.
Voltage fluctuations over the past day.
The current version of ulp is 0.13, which you can get via CVS over on SourceForge or you can download the tarball, also from SourceForge.
If you'd like to help out (with code or with a snazzier web page), drop a line to sbeitzel@users.sourceforge.net or drop by the project page and post something.
And a great big THANK YOU to the folks at SourceForge for hosting this
project!