[infinispan-dev] JMX stuff in infinispan

Mircea Markus mircea.markus at jboss.com
Wed Mar 25 06:45:15 EDT 2009


Manik Surtani wrote:
>
> On 25 Mar 2009, at 06:22, Mircea Markus wrote:
>
>> implementation finished.
>> Following features were added, compared with JBossCache:
>> 1) jmx domain care be specified now.
>> 2) an MBeanServer lookup can be configured, to lookup the server on 
>> which the components will be registered - in prev version the 
>> PlatformMBeanServer was hardcoded (now it's only an default)
>> 3) missing unit tests were added for all the annotated MBeans
>> 4) jmx is now configured in two places:
>>   - in global section: to enable exposure of shared information (rpc 
>> manager info, cache manager info)
>>   e.g <globalJmxStatistics enabled="true" jmxDomain="infinispan" 
>> mBeanServerLookup="org.infinispan.jmx.PerThreadMBeanServerLookup" />
>>
>>   - for each cache, where cache specific info is configured(mainly 
>> interceptors, which now are cache specific)
>> e.g. <jmxStatistics enabled="false"/>
>
> How are objects registered in JMX?  I'm guessing jmxDomain:<component> 
> for stuff on the cache manager, and jmxDomain:<cacheName>:<component> 
> for cache-level components?
jmxDomain:global: [component name] for cache manager stuff
for cache level is as you mentioned.
>
> Cheers
> Manik
>
> --
> Manik Surtani
> Lead, JBoss Cache
> http://www.jbosscache.org
> manik at jboss.org <mailto:manik at jboss.org>
>
>
>
>




More information about the infinispan-dev mailing list