How do I detect printer counter and copy counts?

Hello everyone, Librenms is a great tool. I already have all the necessary features in it, but I certainly would not only welcome the possibility of printing counterparts (printers A4 and A3, …), most often with Canon IRaC and HP copiers. Can these counters be read somewhere? Remaining toner is not needed for me.

1 Like

The standard OID for page count is 1.3.6.1.2.1.43.10.2.1.4.1.1 which on Fuji-Xerox covers total prints+copies for colour/mono. You’ll need to find a vendor MIB for colour/mono and print/copy breakdowns, here are some.

Color (Xerox): 1.3.6.1.4.1.253.8.53.13.2.1.6.1.20.33
Mono (Xerox): 1.3.6.1.4.1.253.8.53.13.2.1.6.1.20.34
Color (Lexmark): 1.3.6.1.4.1.641.2.1.5.3
Mono (Lexmark): 1.3.6.1.4.1.641.2.1.5.2
Color (HP): 1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.2.7
Mono (HP): 1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.2.6

Beyond that someone would need to add some discovery, polling and graphing code for page counts as nothing exists at the moment. Which would make this a feature request.

Sources: https://serverfault.com/questions/149240/query-total-page-count-via-snmp-hp-laserjet https://www.reddit.com/r/sysadmin/comments/4trz5m/snmp_oid_for_color_pages_printed/

Canon (IRaC,…) page counter OID for page count is:

101 (Total) - 1.3.6.1.4.1.1602.1.11.1.3.1.4.101
112 Total (Black and White/Large) - 1.3.6.1.4.1.1602.1.11.1.3.1.4.112
113 Total (BW/Small) - 1.3.6.1.4.1.1602.1.11.1.3.1.4.113
122 Total (Full Color + Single / large) 1.3.6.1.4.1.1602.1.11.1.3.1.4.122
123 Total Full Color + Single/Small) 1.3.6.1.4.1.1602.1.11.1.3.1.4.123
501 Scan - 1.3.6.1.4.1.1602.1.11.1.3.1.4.501

There is nothing to do, I made a script to read these SNMP values, and I did it myself. It’s a pity that such a basic thing in a quality system like Librenms is missing. What is the state of toner when you find out that the life of the drum and / or other components may be taking place.

Hi, for epson ?