Reset AS Broker statistics

Posted by Simon L. Prinsloo on 19-Oct-2015 05:54

Is there a way to reset the statistics on the AS Broker, e.g. Rq Wait (max, avg) and Rq Duration (max, avg) , back to zero without brining down the broker?

 My client has a large data centre servicing multiple customers.

We monitor the AppServers in order to determine if there are too many or too few brokers, bad queries etc.

In rare occasions, a deadly embrace may appear and lead to locking of all the available processes on a broker. In such a case we gather information to located the offending code and resolve the situation as fast as possible. But once that happened, the max queue depth, max wait duration and, in some cases, the averages for these are skewed to the extreme.

In other cases, occasional large jobs may occupy a single AppServer for a long time. While these jobs are expected, they end up skewing the max and average call duration for the rest of the brokers life time and it can be days until we get a chance to bounce the broker.

Regards

Simon

Posted by Roy Ellis on 21-Oct-2015 10:18

Hi Simon,

The only way to reset the values today is restart your broker.  If you have OpenEdge Management you can gather statistics for a given period and have more statistics available than just the "asbman query" command.  

However, we have seen this request before and were able to add this functionality into the new Pacific Application Server for OpenEdge (PASOE) available in 11.5.  With open industry standards you can monitor and manage the new PASOE with REST API, JMX controls, and 3rd party tools that support the same. And of course, OpenEdge Management can still monitor and manage PASOE.

Regards,

Roy

All Replies

Posted by Roy Ellis on 21-Oct-2015 10:18

Hi Simon,

The only way to reset the values today is restart your broker.  If you have OpenEdge Management you can gather statistics for a given period and have more statistics available than just the "asbman query" command.  

However, we have seen this request before and were able to add this functionality into the new Pacific Application Server for OpenEdge (PASOE) available in 11.5.  With open industry standards you can monitor and manage the new PASOE with REST API, JMX controls, and 3rd party tools that support the same. And of course, OpenEdge Management can still monitor and manage PASOE.

Regards,

Roy

Posted by lecuyer on 21-Oct-2015 10:24

Very judiciously worded.  Well done.
Peter


This thread is closed