Please share with me your experiences using AES. My customer is considering using the product in a Linux/Oracle/WebLogic environment. Our application is a blend of BRE and BPM, with heavy Agent processing. I welcome any comments, particularly the advanatages you have gained by using the AES product.

Joel Wells
Agora Group

**Moderation Team has archived post**

This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.


Keep up to date on this post and subscribe to comments

September 15, 2010 - 8:42am

Autonomic Event Services Manager is an independent self-contained system that gathers, monitors, and analyzes performance and health indicators from multiple SmartBPM systems across the enterprise.

AES is four things in one:

Ø Near-real time health monitoring console
Ø Live introspection and diagnostic tool at Server and BPM Layer levels
Ø Analytical engine offering prescriptive advice on performance and operation
Ø An issue tracking system for alerts and remediation actions


ü Monitors system stability watching for CPU, memory, usage, rules,business processes, activities, DB operations, etc.
ü Based upon how often an alert occurs and the system events that triggered those alerts, AES aggregates these records into work objects called AES action items.
ü Identifies root cause, provides remediation advice, and tracks resolution actions for the action items.
ü Exceptions are processed in a similar way as alerts.
ü Manages requestors, agents, and listeners across all systems

Thanks ,

June 15, 2010 - 9:08am

AES could be an expensive solution for what you are looking for.
If you have other tools such as Patrol / Wily to use, this would be advantageous.
They can monitor the infrastructure very well.

Ideally you would be able to identify agents by their 'process name' if you're talking windows, but I don't believe thats an option.

May 14, 2010 - 2:27am

Hello Joel,

As you would be aware that we can use AES both in development and production Enviornment. The advantage of using AES is that it provides automatic monitoring of Process Commander system deployed on clustered enviornment with regards to scalability and performance.

It helps us in identifying performance issues early in the development and testing phases.

It alerts you when the workload is increased or when the application has been reconfigured.

It also monitors the performance status of one or more Process Commander nodes and clusters in an enterprise deployment.

The AES Enterprise Health console provides enterprise, cluster, and node level monitoring. The below are the events that are being tracked:

Number of active requestors
Number of agents running
Percentage of JVM memory being used
Last time of system pulse
Process CPU usage
Number of database connections
SQL exceptions
Average HTTP (browser or portal requestor) response time
Rule cache enabled
Alerts and exceptions the require immediate attention

I would also request you to go through the following PDN article for more information.


I hope the above information would give you some idea about the advantages of the AES application.


May 14, 2010 - 2:02pm

I myself, would consider a homegrown solution for monitoring.

The SMA has the JMX API along with PRPC. it is better if we write a home grown solution as it would be more customizable.

June 27, 2014 - 2:50pm

Improved business process efficiency.

Improved reporting and error tracking.

March 10, 2015 - 11:41pm


 We are trying to make the log file more readable to debug. Whether AES do this?? What are the disadvantages of using AES?

July 1, 2015 - 12:37pm

Hi GowthamiR,


For making log files more readable, you can also try PLA, Pega Log Analyzer. AES is useful to track Alerts and exceptions. In addition, AES provides ability to Cases for critical alerts, ability to notify and other features as mentioned above and PDN links.


One point I would recomend is, use AES with JMS and not on SOAP protocol. Using AES with SOAP resulted in clogging of Network bandwidth and other performance issues.