Accounting metric reporter.
Make accounting reports from metrics gathered through connectors (GridEngine, ..)
A connector's duty consists in compute several metrics (CPU Time, Wallclock Time, Efficiency, ..) by retrieving data from a given system's accounting.
Instead of using either the accounting text file or the XML interface
offered by qacct
, a SQL connector is the one offered to deal with
GridEngine accounting data.
The connector itself does not store the data into a SQL database, it relies in an external script that does this job (e.g. cron basis). One solution is the one suggested here.
Formatters represent the accounting data (e.g. charts, text, ..)
Using pygal.
Renderers stamp the content generated by the formatters.
Generate PDF reports.
cd achus
pip install .
achus-report --config-file=config.conf
TBD