

JBossCache Management Attributes - Implementation Status
========================================================


Author: Jerry Gauthier (jgauthier@novell.com)
Revision: $Id: ManagementAttributesStatus.txt,v 1.7 2006/02/15 21:18:32 jerrygauth Exp $
JIRA issue: http://jira.jboss.com/jira/browse/JBCACHE-56


Attributes
----------
general data
- hits (implemented - JBossCache 1.3)
- misses (implemented - JBossCache 1.3)
- errors
- stores (implemented - JBossCache 1.3)
- lock failures
- nodes (implemented - JBossCache 1.3)
- attributes (implemented - JBossCache 1.3)
- start time (implemented as ElapsedTime - JBossCache 1.3)
- reset time (implemented as TimeSinceReset - JBossCache 1.3)
- memory consumption

transaction data
- prepares (implemented - JBossCache 1.3)
- commits(implemented - JBossCache 1.3)
- rollbacks (implemented - JBossCache 1.3)

replication data
- bytes sent and received
- replication units sent and received
- minimum/maximum of messages sent
- initial state transfer bytes sent and received
- average size of send/receive
- summary of Jgroups statistics

eviction data
- nodes evicted (implemented - JBossCache 1.3)
- failure rate

cache loader data
- nodes stored (implemented - JBossCache 1.3)
- nodes loaded (implemented - JBossCache 1.3)

passivation data
- nodes activated (implemented - JBossCache 1.3)
- nodes passivated (implemented - JBossCache 1.3)

invalidation data
- nodes invalidated (implemented - JBossCache 1.3)

Statistics
----------
hit/miss ratio = hits / (hits + misses)  (implemented - JBossCache 1.3)
read/write ratio = (hits + misses) / stores (implemented - JBossCache 1.3)
elapsed time running (implemented - JBossCache 1.3)
elapsed time since reset (implemented - JBossCache 1.3)
average write time (implemented - JBossCache 1.3)
average read time (implemented - JBossCache 1.3)
accesses per unit time
peak accesses per unit time
% full???
cache health - time running, cluster membership

Operations
----------
reset statistics (implemented - JBossCache 1.3)
enable/disable statistics (implemented - JBossCache 1.3)
dump statistics (implemented - JBossCache 1.3)
print statistics - to console, file


Notifications
-------------
wrap TreeCacheListener into JMX notification events (implemented - JBossCache 1.3)