[
https://issues.apache.org/jira/browse/SYNAPSE-465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Asankha C. Perera resolved SYNAPSE-465.
---------------------------------------
Resolution: Fixed
Fixed on trunk with many new enhancements for JMX monitoring of Group (i.e.
Load balance and Fail Over) and Leaf (i.e. Address, WSDL etc) endpoints
> JMX monitoring and management of endpoints
> ------------------------------------------
>
> Key: SYNAPSE-465
> URL: https://issues.apache.org/jira/browse/SYNAPSE-465
> Project: Synapse
> Issue Type: Improvement
> Components: Endpoints
> Affects Versions: 1.2
> Reporter: Eric Hubert
> Assignee: Asankha C. Perera
> Fix For: 1.3
>
>
> * Ability to query status of endpoints via JMX
> It must be possible to query the status (active/inactive) of endpoints via
> JMX. While for single endpoints it is sufficient to have a state information
> ("active", "inactive") for load balancing groups the total number of
> endpoints is needed to have the information about the total number of
> configured endpoints, as well as the number of active endpoints.
> * It must be possible to manually activate/deactivate endpoints via JMX
> It must be possible to manually active/deactivate members of a load balancing
> group via JMX. Manually deactivated nodes must not be activated
> automatically. They need to be reactivated via JMX. This deactivation must
> not break requests which are currently processed. This is required to put
> endpoints into maintenence
> * Read JMX statistics directly from memory
> All JMX functions must read the statistics values directly from memory. It
> should be possible to reset statistics on a leaf level (per endpoint) or on a
> group level (all endpoints) or globally via a JMX operation from an external
> monitoring application after data retrieval. JMS statistic gathering must be
> decoupled from statistic recording to a database.
> * Calculate and expose message throughput
> Depending on message count and the configured collecting time interval, the
> message throughput (in messages per second) has to be offered as an
> additional queryable value.
> * Expose message size metrics
> If the implementation does not add a measurable performance overhead, within
> the specified collection interval, minimum, maximum, average and total
> cumulated message sizes as well as message size throughput in bytes per
> second should be exposed.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]