220. Reporting - Print Queue

This check will monitor if many print jobs ends up in a "Failed" state or if the print queue is not processing new print jobs.

Multiple Instances: No

Interval: Every 5/30/60 minutes

Status Expression
Critical If (Print job in status "Failed" last 24h > xx)

Impact Many users have problems with printing reports.
Suggestion Look for further information in IEE: Reporting\Operational Reporting\Print Manager. Each print job has a message tab displaying more information. If the problem cannot be solved please contact your IFS consultant or IFS partner.
Warning If (Print job in status "Failed" last 24h > x) or (Print jobs in status "Waiting" older than 15m > 0) or (Print jobs in status "Working" older than 2h > 0)

Impact Some users might have problems with printing reports.
Suggestion Look for further information in IEE: Reporting\Operational Reporting\Print Manager. Each print job has a message tab displaying more information. If the problem cannot be solved please contact your IFS consultant or IFS partner.
OK If not status Warning or Critical.
Unknown Missing application response.

Metric & Service Command line example
Print jobs in status "Failed" last 24h
Interval:  60 minutes
java -jar application-monitoring-metrics-cli.jar db -host=localhost -instance=<instancename> -user=ifsmonitoring -pass=<password> -appowner=<value> -request=PRINTJOB_FAILED_24H -ca=10 -wa=0
Print jobs in status "Waiting" older than 15m
Interval:  5 minutes
java -jar application-monitoring-metrics-cli.jar db -host=localhost -instance=<instancename> -user=ifsmonitoring -pass=<password> -appowner=<value> -request=PRINTJOB_WAITING_15M -wa=0
Print jobs in status "Working" older than 2h
Interval:  30 minutes
java -jar application-monitoring-metrics-cli.jar db -host=localhost -instance=<instancename> -user=ifsmonitoring -pass=<password> -appowner=<value> -request=PRINTJOB_WORKING_2H -wa=0