AutoSys Workload Automation performance issues were seen following a migration to cloud based infrastructure, specifically affecting Quick View, the Monitoring tab, and job action execution (e.g., force start or hold). This issue is often characterized by slow response times in the Web UI and delays in processing command prompts.
Symptoms:
CAUAJM_W_10998 Performance warning: Below query execution time has exceeded the DBLibThresholdTime.The performance degradation is caused by EEM LDAP configuration set to resolve nested groups.
In cloud or high-latency network environments, traversing nested group hierarchies in an external LDAP user store increases authorization time exponentially. Additionally, pointing to a slow or load-balanced LDAP server network can further exacerbate the delay.
Evidence for such can be determined by enabling debug in both application server and EEM:
ISDBGACTIV=OFFISDBGACTIV=LIGHT,JOB,DBQUERY,SEC
Note: You cannot should only have one uncommented like ISDBGACTIV with the above valueps -few|grep as_server ## to get PID of as_serverkill -HUP <pid from above> ## to enable debug, $AUTOUSER/out/as_server.$AUTOSERV filesSEC: EEM::Authorize Matrix: User=#### Total=2SEC: EEM::Authorize Matrix ret[1] elapsed [15867878]usersessionbuilder getdirectoryuserdetails [identity: ####, retval: ####] [timetaken: 15854 ms]userstoremanager resolvenestedgroups [principalname: ####, level: -2, resultset: 4, retval: 1] [timetaken: 292 ms]
If more granular EEM tracing needs to be done, refer to this article.