An alert rule monitors Uprocs launches that are in "Excessively Long Event Wait Status" based on an "absolute duration of X minutes"
Example:
root@hostname:/apps/du/600/TST600/bin#./lstalert -full
Alert file: 4 definitions. Sync from vmstlrhsup5_MgtServer at: 09/04/2019 16:24:10
(C)NAME TYPE MON AREA MU TASK SESSION UPROC
------------------------------------------ --- -----------------------------------------------------------------------------------------
(M)jbdexcessivelongwait UPR DUR X * * * *
DURATION:
--> submsg tooShortExecution_percent: (unset)
--> submsg tooShortExecution_minutes: (unset)
--> submsg tooLongExecution_percent: (unset)
--> submsg tooLongExecution_minutes: (unset)
--> submsg tooLongWaiting_percent: (unset)
tooLongWaiting_minutes=0:2
COM /apps/du/600/TST600/data/nodefiles/u_spv_job_timecontrol.ksh
This script calls another perl script /apps/du/600/TST600/data/nodefiles/u_alr_pl.pl which launches "uxupd fla lend=Dateinthepast" to set to job to status Time Overrun automatically.
Expected behaviour would be that all Jobs in Event Wait automatically end with status Time Overrun after two minutes and that the Action Alert icon is displayed on all the launches.
Unfortunately, in some cases,the alert is triggered ( we see the Action icon) but the Job remains to be displayed in status "Event Wait" by the CDJ (in the menu UVC - Job Runs).
Example:
The commands "uxlst fla full" and "uxlst ctl full" display the job its correct status Time Overrun.