I am trying to implement a performance monitor to find the most problematic rules in order to optimize performance. The main performance metrics I want to gather are:
1. How any times a rule's conditions have been evaluated 2. How long each rule's condition evaluation took 3. How many times a rule's then clause actually executed 4. How long execution of a rule's then clause took Are there any existing or recommended approaches to do this? I have looked some at the AgendaEventListener methods but can't clearly map events to the above. Is there some other logging interface with more events? Thanks in advance. -- View this message in context: http://drools-java-rules-engine.46999.n3.nabble.com/Performance-monitoring-and-hotspot-detection-in-rules-tp1850756p1850756.html Sent from the Drools - User mailing list archive at Nabble.com. _______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users