IT Management Suite

  • 1.  Monitor Print Spooler

    Posted Apr 22, 2016 04:01 PM

    I'm attempting to set up a monitor policy to alert someone if a print spooler on a Windows server grows. How to I build a meaningful policy based on this? Is it actually watching the queue or the print spooler service?  I obviously don't want to get an alert generated every time someone prints, but need to be alerted when the queue grows and doesn't clear.  It's an automated print process, and services will be OK, but the queue will grow when there is a problem.



  • 2.  RE: Monitor Print Spooler
    Best Answer

    Broadcom Employee
    Posted Apr 27, 2016 01:17 PM

    Hi Joe_F,

    You are going to monitor this using agent-based or agentless Monitor policy?

    For example: you can use agent-based or agentless WMI metric (text) using different WQL to get required instance(s) value(s):

    WQL:

    SELECT JobsSpooling FROM Win32_PerfFormattedData_Spooler_PrintQueue WHERE Name = "Microsoft XPS Document Writer"

    WMI_PrinterMetric.jpg

    You can check other Counters has "Win32_PerfFormattedData_Spooler_PrintQueue" class to use them in WMI metric:

    Metric Evalution rule:

    For example this Metric Evaluation Rule, where you will set to check whether metric value is changed or not per appropriate time range. If value is changed after 1 hour, then rule will be triggered and alert will be raised and if this value will not be changed after next 1 hour, then Rule will be triggered and alert will be auto-resolved.

    MetricEvaluation.jpg

    Also you can check this arctile about an agentless monitoring:

    Thanks,

    IP.



  • 3.  RE: Monitor Print Spooler

    Posted May 18, 2016 02:21 PM

    Thank you for the response. Sorry for the delay.  I found where my coworker set up an alert, not in Altiris.  I'll try creating a agent alert using your instruction, as the other method is not working.