[ 
https://issues.apache.org/jira/browse/JCR-3859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Dürig resolved JCR-3859.
--------------------------------
    Resolution: Fixed

Fixed at http://svn.apache.org/r1666170

> Extend EventListenerMBean to report time series for observation processing
> --------------------------------------------------------------------------
>
>                 Key: JCR-3859
>                 URL: https://issues.apache.org/jira/browse/JCR-3859
>             Project: Jackrabbit Content Repository
>          Issue Type: New Feature
>          Components: jackrabbit-api, jackrabbit-jcr-commons
>            Reporter: Michael Dürig
>            Assignee: Michael Dürig
>              Labels: jmx, monitoring, observation
>             Fix For: 2.9.2
>
>
> For OAK-2596 I would like to add the following methods to 
> {{EventListenerMBean}}:
> {code}
> /**
>  * {@link org.apache.jackrabbit.api.stats.TimeSeries time series} of 
>  * the number of items related to generating observation events that 
>  * are currently queued by the system. The exact nature of these items 
>  * is implementation specific and might not be in a one to one relation 
>  * with the number of pending JCR events.
>  * @return  time series of the queue length
>  */
>  CompositeData getQueueLength();
> /**
>  * @return  time series of the number of JCR events
>  */
> CompositeData getEventCount();
> /**
>  * @return  time series of the time it took an event listener to process 
>  * JCR events.
>  */
> CompositeData getEventConsumerTime();
> /**
>  * @return  time series of the time it took the system to produce JCR events.
>  */
> CompositeData getEventProducerTime();
> {code}
> cc [~egli]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to