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?
monitoring bazillions of printers with NSClient and perfmon
-
hotdealdave
- Posts: 8
- Joined: Fri Sep 07, 2012 10:36 am
-
scottwilkerson
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: monitoring bazillions of printers with NSClient and perf
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...
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...