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)
|
||||
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)
|
||||
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> -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> -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> -request=PRINTJOB_WORKING_2H -wa=0 |