New feature for RSA Identity Governance & Lifecycle 7.1: Workflow System Status
Originally Published: 2018-05-04
Article Number
Applies To
RSA Version/Condition: 7.1.0 and higher
Issue
Introduction and References
A new feature has been implemented in RSA Identity Governance & Lifecycle 7.1 to aid in identifying problems in workflow that might impact the system.There are several sites that will introduce you to that new feature:
- The RSA Link blog entitled New Feature: Workflow System Status.
- Search for Workflow System Status in the online help for RSA Identity Governance & Lifecycle 7.1.
- Watch a video on RSA Link about WorkFlow Priority Queues.
This article will not repeat any information contained in the above referenced material, we therefore recommend that you consume the information provided in above links.
Problem Observation
After an upgrade to RSA Identity Governance & Lifecycle 7.1, a customer might receive an enormous amount of admin emails with the following text:
A new admin error has been generated.
The error requires the attention of AveksaAdmin.
Admin error Details:
Type: SystemStatusEvent
Description: Queue Depth
Date Generated: 2/28/18 1:47 PM
Priority: High
View Error
You are receiving this email because an admin error that requires your attention has been created.
Error:
OK: Monitor[alertq#Normal] has taken 2724 ms to process an item.
Notifications like this will also show up in the /home/oracle/wildflystandalone/log/aveksaServer.log (this is a different example):
02/25/2018 13:36:44.555 WARN (Worker_eventq#Event Queue#WPDS_23) [com.aveksa.server.workflow.statistics.QueueDepthProcessor] WARNING: Monitor[actionq#Normal] has taken 7339 ms to process an item. please check logs for details. <?xml version="1.0" encoding="UTF-8"?> <monitor_statistics version="1.0" type="Java"> <event_date>2018-02-25T13:36:42</event_date> <event_uuid>ea8e2351-4597-43aa-93e8-c3225d01535c</event_uuid> <queue_monitor_statistics> <queue_monitor> <dsn>WPDS</dsn> <resc>-1</resc> <monitor_type>actionq</monitor_type> <name>actionq#Normal</name> <active>true</active> <time_initiated>1519587404516</time_initiated> <latest_service_date_time>1519587317022</latest_service_date_time> GMT: Sunday, February 25, 2018 7:35:17.022 PM <longest_queued_time>7339</longest_queued_time> <queue_worker_statistics> <name>actionq#Normal#1180</name> <longest_service_time_detail>ScriptID=3:WPDS, ProcessRef='WF_RR_2', JobID=25689:WPDS, JobRowVersion=19, ProcessNodeUUID=1bc0ac70-25a0-4e19-90ad-3b136d9e79b9, NodeName='Form Approvals', JobNodeID=167616:WPDS, WorkItem=103652:WPDS:1, Script='Node - Available Asynchronous'. Duration=1683 milliseconds. </longest_service_time_detail> <time_started>1519585601626</time_started> GMT: Sunday, February 25, 2018 7:06:41.626 PM <current_task_time>1519587404516</current_task_time> GMT: Sunday, February 25, 2018 7:36:44.516 PM <num_active_workers>1</num_active_workers> <longest_service_millis>1664</longest_service_millis> <longest_service_date_time>1519587317022</longest_service_date_time> <total>2000</total> <num_items_serviced>5</num_items_serviced> </queue_worker_statistics> </queue_monitor> </queue_monitor_statistics> </monitor_statistics>
Tasks
Resolution
If these messages persists, they may be due to possible system load and/or performance issues, and may require customer specific values. Very few customers run into these messages, and an old or undersized system is often the cause.
To remedy the issue, and appropriately lower the amount of emails and messages in the aveksaServer.log, look at their high numbers and find a comfortable number and change the thresholds.
Thresholds in 7.1 are set (see online doc link above) to
Warning - 1000 milliseconds
For example, if your warnings show a value such as the example below, you may increase the WARNING value to 7500:
02/25/2018 13:36:44.555 WARN (Worker_eventq#Event Queue#WPDS_23) [com.aveksa.server.workflow.statistics.QueueDepthProcessor]
WARNING: Monitor[actionq#Normal] has taken 7339 ms to process an item. please check logs for details.
To change the WARNING level threshold
- Go to Admin > System
- Click on the Settings tab.
- Click Edit.
- At the bottom of the page (Custom), add the following parameter (from the online doc link) and set it to an appropriate threshold:
WF_QUEUE_DEPTH_DURATION_WARNING
As mentioned above, if your warnings usually stop below 7500, you can use 7500 as new threshold.
These threshold settings depend on each customer environment and are expected to be adjusted if needed.
Related Articles
New Feature: Log Artifact in RSA Governance and Lifecycle 70Number of Views Role Stuck in 'Applied' or 'Applied New' State with 'Additional Changes Cannot Be Made' error in RSA Governance & Lifecycle 972Number of Views How to create a new ActiveMQ KahaDB for use with AFX in RSA Identity Governance & Lifecycle 355Number of Views RSA Governance & Lifecycle Recipes: Weekly Trending Single Series Chart - Leavers 12Number of Views Online, Reinstall Required message on Web Tier after reinstalling with the new RSA Authentication Manager 8.x Web-Tier pac… 1.95KNumber of Views
Trending Articles
Downloading RSA Authentication Manager license files or RSA Software token seed records RSA MFA Agent 2.3.6 for Microsoft Windows Installation and Administration Guide Quick Setup Guide - Passwordless Authentication in Windows MFA Agent for Active Directory Mandatory Certificate Upgrade Required by 6th October 2025 for RSA MFA Agent for PAM, RSA MFA Agent for Apache, and Third … RSA Authentication Manager 8.9 Release Notes (January 2026)
Don't see what you're looking for?