Page 1 of 1

monitoring bazillions of printers with NSClient and perfmon

Posted: Fri Sep 07, 2012 10:49 am
by hotdealdave
I am a contractor at an organization that is using Nagios XI. I have just successfully tested (on a small scale) monitoring of printers on a Windows Server 2008 print server. The goal for my mini-project is to replace the Sentry-Go product currently used to monitor all 410 printers on this server.

In addition to monitoring the total print jobs spooling, I propose to monitor the following for each of the printers:
Out of Paper errors
Print Job errors
Printer not ready errors

My question to the community is, are these total 1231 monitoring points likely to cause a large performance hit to the Nagios XI server, or to the print server? If so, is there a better way to replicate or improve upon the functionality of Sentry-Go?

Re: monitoring bazillions of printers with NSClient and perf

Posted: Fri Sep 07, 2012 11:12 am
by scottwilkerson
This is going to depend on the frequency of the checks.

At a 5 minute interval you are going to be hitting the print server 4 times/sec, however of you up this to hourly, you would bring that down to one request every 5 seconds...