First off I am not sure if I am making this more complicated than it has to be but here goes I just want to check I am doing this correctly. We want to monitor a queue (yes just one) if it gets to say 20 “jobs”. It’s important to note we have the print management pack installed but the feeling is that that does not always show a hung print queue and other stuff correctly. I believe I am correct in saying nothing in the management pack itself can alert on X number of jobs in a queue? For reference the queues involved are on a Windows 2012 server.
So first of all I have created a simple, single, static performance unit monitor
I target “Windows Server Print Services 2012 Printer Queue” (which I presume is the lowest level I can target). I have enabled the monitor but I guess I could also disable and override just for the print server I want to monitor?
I then browse to the server in question and choose “Print Queue”, “Jobs” and the instance of print queue I am interested in.
However while the monitor targatted at Windows server, disabled and overriden for one server seems to create alert the one targatted at the print queue creates an alert for every queue not just the counter I chose?
Also what I am wondering is am I utilising the print server management pack here and wondering if I even need it at all. So it allows me to target only servers with a print queue but presumably I could just as easily disable the monitor and enable for the one server?
Given that the print server management pack does collect the number of jobs in a queue for performance am I missing out by not using this data that has already being brought into SCOM presumably?
Thanks