[ 
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]

Reply via email to