On 6 March 2014 23:28, Rajika Kumarasiri <[email protected]> wrote:
> Now each of these module will generate some statistics that we need to
> expose. For example configurations expose statistics such as 
> caching.bond_size,
> caching.literal.size, caching.query.enabled or user module expose users
> names, their roles and associated actions. MBeans will be created for
> exposing those statistics in each of the above component. Each of the web
> service will be used to collect the statistics into this MBeans. For
> example configuration related statistics will be gathered from
> org.apache.marmotta.platform.core.webservices.config.ConfigurationWebService.
> If particular web service need to be improved that will be done as well.

Why in the the WebServices? IMHO the WebServices are merely
(HTTP/REST)-Access methods to the actual Services in the Background
(so: ConfigurationService, SesameService, to name few)

One of the ideas of using JMX as statistics infrastructure is to allow
gathering such data also if modules of marmotta (such as kiwi, ldpath,
ldcache, ...) are used without the platform.

Best,
Jakob

Reply via email to