-
Story
-
Resolution: Done
-
Neutral
-
None
-
-
Empty show more show less
-
Yes
-
Yes
-
Yes
Jackrabbit provides org.apache.jackrabbit.api.stats.RepositoryStatistics exposing a wealth of information about repository read, write and cache performance. We should register it either with the MBean server info.magnolia.cms.util.MBeanUtil#registerMBean or Dropwizard metrics (info.magnolia.monitoring.MicrometerRegistryProvider).
Discovery
- The repository statistics are available from org.apache.jackrabbit.core.RepositoryContext#getRepositoryStatistics. See the discovery of
MAGNOLIA-9183for how to get access to the RepositoryContext. - To expose the repository statistics as MBean we can copy and slightly modify the implementations from Jackrabbit Oak (info.magnolia.repository.mxbean.RepositoryStats and info.magnolia.repository.mxbean.RepositoryStatsMBean).
Acceptance criteria
- clones
-
MAGNOLIA-9183 Expose QueryStatManagerMBean for monitoring
- Closed
- depends upon
-
MAGNOLIA-9198 Refactor ProviderImpl to gain access to the RepositoryContext
- Closed