Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

i hope this is the right site to post this question.

First of all in my organization we have a lot of HP network printers (2015 and 2055) all have static ip configured and SNMPv2 up and running. I'm looking for a lightweight tool that allows me to monitor the toner status of these printers.

Spiceworks do the job but IMHO has too many features and it's all except lightweight. I'd like to run it in a Linux VM with 512 Mb Ram (if possibile). I checked out Nagios, Cacti, Zabbix, Zenoss and many other i don't recall the name but all of these tools are studied to check uptime or route status.

Any suggestion?

Thank you in advance

share|improve this question
up vote 0 down vote accepted

You might want to try You will have to do some amount of custom coding for your printers, but that's unavoidable no matter what platform you choose. Are you planning to check with SNMP traps (they send a trap when toner is low) or check it with SNMP reads (you read it every X minutes)? I also found this, which may be of assistance:

share|improve this answer
I would like to check with SNMP reads. I'll give a try to opennms. However with the help of a friend i'm writing a specific tool to check printers toner status in Java... nothing too complex just a simple, crossplatform and lightweight tool (No need to run VMs etc). – eldblz Aug 18 '11 at 6:08
@eldblz, did you ever write that java tool? – JoshP Aug 29 '12 at 12:30
I'm using spicework... it's bloated but does the job. – eldblz Aug 29 '12 at 23:15

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.