Printer accounting using CUPS page_log
This Tool generates statistics from the CUPS page_log file.
You have to start it on the machine running the CUPS server.
Features
- Queue usage
- Pages per user per queue
- Jobsize histogram (all queues in one)
- Number of copies histogram (all queues in one)
- Jobs/Pages per hour (all queues in one)
- Jobs/Pages per day (all queues in one)
- Jobs/Pages per user (all queues in one)
- Pages per Billingcode (all queues in one)
- Pages per User per Billingcode (all queues in one)
Screenshot :)
Some output of PrintAnalyzer is
here.
Setup
- Set the path to your page_log file in the PrintAnalyzer script
should be in /var/log/cups/page_log
- Disable Log-Rotation in cupsd.conf
set MaxLogSize 0
Changelog
25.07.2001 Handle the last job in the page_log file
08.04.2002 New feature: Billingcode and counting copies
11.02.2003 New feature: Pages per hour display full 24h ( not only active hours )
20.06.2003 New features: Pages per user per queue ( accounting ) and commandline argument for page_log file
Download
Goto savannah project page
PrintAnalyzer
What is CUPS
More information about the Common Unix Printing System at its homepage
www.cups.org