Dear Wiki user, You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for change notification.
The "JmxInterface" page has been changed by RobertColi. The comment on this change is: complete (programmatically generated) skeleton for all .6 metrics exposed via jmx (well, minus the per-CF ones..). http://wiki.apache.org/cassandra/JmxInterface?action=diff&rev1=14&rev2=15 -------------------------------------------------- If you start it using the standard startup script, Cassandra will listen for connections on port 8080 to view and tweak variables which it exposes via [[http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/|JMX]]. This may be helpful for debugging and monitoring. The MemtableThresholds page describes how to use [[http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html|Jconsole]] as a client for this. + ||Domain ||Source Location ||Type ||Keyspace ||Cache ||Attributes ||Operations || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.AE-SERVICE-STAGE|AE-SERVICE-STAGE]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.COMMITLOG|COMMITLOG]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.CONSISTENCY-MANAGER|CONSISTENCY-MANAGER]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.FILEUTILS-DELETE-POOL|FILEUTILS-DELETE-POOL]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.FLUSH-SORTER-POOL|FLUSH-SORTER-POOL]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.FLUSH-WRITER-POOL|FLUSH-WRITER-POOL]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || - ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.AE-SERVICE-STAGE|AE-SERVICE-STAGE]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.GMFD|GMFD]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.HINTED-HANDOFF-POOL|HINTED-HANDOFF-POOL]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.LB-OPERATIONS|LB-OPERATIONS]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.LB-TARGET|LB-TARGET]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.LOAD-BALANCER-STAGE|LOAD-BALANCER-STAGE]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.MEMTABLE-POST-FLUSHER|MEMTABLE-POST-FLUSHER]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.MESSAGE-DESERIALIZER-POOL|MESSAGE-DESERIALIZER-POOL]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.MESSAGE-STREAMING-POOL|MESSAGE-STREAMING-POOL]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.RESPONSE-STAGE|RESPONSE-STAGE]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.ROW-MUTATION-STAGE|ROW-MUTATION-STAGE]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.ROW-READ-STAGE|ROW-READ-STAGE]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.STREAM-STAGE|STREAM-STAGE]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.db|org.apache.cassandra.db]] ||./db/CommitLogExecutorServiceMBean.java ||[[#org.apache.cassandra.db.CommitLog|CommitLog]] || || ||[[#org.apache.cassandra.db.CommitLog.ActiveCount|ActiveCount]] <<BR>> [[#org.apache.cassandra.db.CommitLog.CompletedTasks|CompletedTasks]] <<BR>> [[#org.apache.cassandra.db.CommitLog.PendingTasks|PendingTasks]] <<BR>> || || + ||[[#org.apache.cassandra.db|org.apache.cassandra.db]] ||./db/CompactionManagerMBean.java ||[[#org.apache.cassandra.db.CompactionManager|CompactionManager]] || || ||[[#org.apache.cassandra.db.CompactionManager.BytesCompacted|BytesCompacted]] <<BR>> [[#org.apache.cassandra.db.CompactionManager.BytesTotalInProgress|BytesTotalInProgress]] <<BR>> [[#org.apache.cassandra.db.CompactionManager.ColumnFamilyInProgress|ColumnFamilyInProgress]] <<BR>> [[#org.apache.cassandra.db.CompactionManager.MaximumCompactionThreshold|MaximumCompactionThreshold]] <<BR>> [[#org.apache.cassandra.db.CompactionManager.MinimumCompactionThreshold|MinimumCompactionThreshold]] <<BR>> [[#org.apache.cassandra.db.CompactionManager.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.CONSISTENCY-MANAGER|CONSISTENCY-MANAGER]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.FILEUTILS-DELETE-POOL|FILEUTILS-DELETE-POOL]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.FLUSH-SORTER-POOL|FLUSH-SORTER-POOL]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.FLUSH-WRITER-POOL|FLUSH-WRITER-POOL]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.GMFD|GMFD]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.HINTED-HANDOFF-POOL|HINTED-HANDOFF-POOL]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.LB-OPERATIONS|LB-OPERATIONS]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.LB-TARGET|LB-TARGET]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.LOAD-BALANCER-STAGE|LOAD-BALANCER-STAGE]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.MEMTABLE-POST-FLUSHER|MEMTABLE-POST-FLUSHER]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.MESSAGE-DESERIALIZER-POOL|MESSAGE-DESERIALIZER-POOL]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.MESSAGE-STREAMING-POOL|MESSAGE-STREAMING-POOL]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.RESPONSE-STAGE|RESPONSE-STAGE]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.ROW-MUTATION-STAGE|ROW-MUTATION-STAGE]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.ROW-READ-STAGE|ROW-READ-STAGE]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.concurrent ||./concurrent/JMXEnabledThreadPoolExecutorMBean.java ||[[#org.apache.cassandra.concurrent.STREAM-STAGE|STREAM-STAGE]] || || ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.db ||./db/CommitLogExecutorServiceMBean.java ||[[#org.apache.cassandra.db.CommitLog|CommitLog]] || || ||[[#org.apache.cassandra.db.CommitLog.Attributes.ActiveCount|ActiveCount]] <<BR>>[[#org.apache.cassandra.db.CommitLog.Attributes.CompletedTasks|CompletedTasks]] <<BR>>[[#org.apache.cassandra.db.CommitLog.Attributes.PendingTasks|PendingTasks]] <<BR>> || || - ||org.apache.cassandra.db ||./db/CompactionManagerMBean.java ||[[#org.apache.cassandra.db.CompactionManager|CompactionManager]] || || ||[[#org.apache.cassandra.db.CompactionManager.Attributes.BytesCompacted|BytesCompacted]] <<BR>>[[#org.apache.cassandra.db.CompactionManager.Attributes.BytesTotalInProgress|BytesTotalInProgress]] <<BR>>[[#org.apache.cassandra.db.CompactionManager.Attributes.ColumnFamilyInProgress|ColumnFamilyInProgress]] <<BR>>[[#org.apache.cassandra.db.CompactionManager.Attributes.MaximumCompactionThreshold|MaximumCompactionThreshold]] <<BR>>[[#org.apache.cassandra.db.CompactionManager.Attributes.MinmumCompactionThreshold|MinimumCompactionThreshold]] <<BR>>[[#org.apache.cassandra.db.CompactionManager.Attributes.PendingTasks|PendingTasks]] || || - ||org.apache.cassandra.gms ||./gms/FailureDetectorMBean.java ||[[#org.apache.cassandra.gms.FailureDetector|FailureDetector]] || || || ||[[#org.apache.cassandra.gms.FailureDetector.Operations.dumpInterArrivalTimes|dumpInterArrivalTimes]] || + ||[[#org.apache.cassandra.gms|org.apache.cassandra.gms]] ||./gms/FailureDetectorMBean.java ||[[#org.apache.cassandra.gms.FailureDetector|FailureDetector]] || || ||[[#org.apache.cassandra.gms.FailureDetector.dumpInterArrivalTimes|dumpInterArrivalTimes]] <<BR>> || || - ||org.apache.cassandra.service ||./service/StorageServiceMBean.java ||[[#org.apache.cassandra.service.StorageService|StorageService]] || || ||[[#org.apache.cassandra.service.StorageService.Attributes.CurrentGenerationNumber|CurrentGenerationNumber]] <<BR>> [[#org.apache.cassandra.service.StorageService.Attributes.LiveNodes|LiveNodes]] <<BR>> [[#org.apache.cassandra.service.StorageService.Attributes.LoadMap|LoadMap]] <<BR>> [[#org.apache.cassandra.service.StorageService.Attributes.LoadString|LoadString]] <<BR>>[[#org.apache.cassandra.service.StorageService.Attributes.RangeToEndPointMap|RangeToEndPointMap]] <<BR>>[[#org.apache.cassandra.service.StorageService.Attributes.Token|Token]] <<BR>>[[#org.apache.cassandra.service.StorageService.Attributes.UnreachableNodes|UnreachableNodes]] ||[[#org.apache.cassandra.service.StorageService.Operations.clearSnapshot|clearSnapshot]] <<BR>> [[#org.apache.cassandra.service.StorageService.Operations.decommission|decommission]] <<BR>> [[#org.apache.cassandra.service.StorageService.Operations.forceTableCleanup|forceTableCleanup]] <<BR>>[[#org.apache.cassandra.service.StorageService.Operations.forceTableCompaction|forceTableCompaction]] <<BR>>[[#org.apache.cassandra.service.StorageService.Operations.forceTableFlush|forceTableFlush]] <<BR>>[[#org.apache.cassandra.service.StorageService.Operations.forceTableRepair|forceTableRepair]] <<BR>>[[#org.apache.cassandra.service.StorageService.Operations.getLiveNaturalEndpoints|getLiveNaturalEndpoints]]<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.getNaturalEndpoints|getNaturalEndpoints]]<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.getRangeToEndPointMap|getRangeToEndPointMap]]<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.loadBalance|loadBalance]]<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.move|move]] <<BR>>[[#org.apache.cassandra.service.StorageService.Operations.removeToken|removeToken]]<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.setLog4jLevel|setLog4jLevel]]<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.takeAllSnapshot|takeAllSnapshot]]<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.takeSnapshot|takeSnapshot]] || + ||[[#org.apache.cassandra.service|org.apache.cassandra.service]] ||./service/StorageServiceMBean.java ||[[#org.apache.cassandra.service.StorageService|StorageService]] || || ||[[#org.apache.cassandra.service.StorageService.CurrentGenerationNumber|CurrentGenerationNumber]] <<BR>> [[#org.apache.cassandra.service.StorageService.LiveNodes|LiveNodes]] <<BR>> [[#org.apache.cassandra.service.StorageService.LoadMap|LoadMap]] <<BR>> [[#org.apache.cassandra.service.StorageService.LoadString|LoadString]] <<BR>> [[#org.apache.cassandra.service.StorageService.RangeToEndPointMap|RangeToEndPointMap]] <<BR>> [[#org.apache.cassandra.service.StorageService.Token|Token]] <<BR>> [[#org.apache.cassandra.service.StorageService.UnreachableNodes|UnreachableNodes]] <<BR>> ||[[#org.apache.cassandra.service.StorageService.clearSnapshot|clearSnapshot]]<<BR>> [[#org.apache.cassandra.service.StorageService.decommission|decommission]]<<BR>> [[#org.apache.cassandra.service.StorageService.forceTableCleanup|forceTableCleanup]]<<BR>> [[#org.apache.cassandra.service.StorageService.forceTableCompaction|forceTableCompaction]]<<BR>> [[#org.apache.cassandra.service.StorageService.forceTableFlush|forceTableFlush]]<<BR>> [[#org.apache.cassandra.service.StorageService.forceTableRepair|forceTableRepair]]<<BR>> [[#org.apache.cassandra.service.StorageService.getLiveNaturalEndpoints|getLiveNaturalEndpoints]]<<BR>> [[#org.apache.cassandra.service.StorageService.getNaturalEndpoints|getNaturalEndpoints]]<<BR>> [[#org.apache.cassandra.service.StorageService.getRangeToEndPointMap|getRangeToEndPointMap]]<<BR>> [[#org.apache.cassandra.service.StorageService.loadBalance|loadBalance]]<<BR>> [[#org.apache.cassandra.service.StorageService.move|move]]<<BR>> [[#org.apache.cassandra.service.StorageService.removeToken|removeToken]]<<BR>> [[#org.apache.cassandra.service.StorageService.setLog4jLevel|setLog4jLevel]]<<BR>> [[#org.apache.cassandra.service.StorageService.takeAllSnapshot|takeAllSnapshot]]<<BR>> [[#org.apache.cassandra.service.StorageService.takeSnapshot|takeSnapshot]]<<BR>> || - ||org.apache.cassandra.service ||./service/StorageProxyMBean.java ||[[#org.apache.cassandra.service.StorageProxy|StorageProxy]] || || ||[[#org.apache.cassandra.service.StorageProxy.Attributes.RangeOperations|RangeOperations]]<<BR>> [[#org.apache.cassandra.service.StorageProxy.Attributes.ReadOperations|ReadOperations]]<<BR>> [[#org.apache.cassandra.service.StorageProxy.Attributes.RecentRangeLatencyMicros|RecentRangeLatencyMicros]]<<BR>> [[#org.apache.cassandra.service.StorageProxy.Attributes.RecentReadLatencyMicros|RecentReadLatencyMicros]]<<BR>> [[#org.apache.cassandra.service.StorageProxy.Attributes.RecentWriteLatencyMicros|RecentWriteLatencyMicros]]<<BR>> [[#org.apache.cassandra.service.StorageProxy.Attributes.TotalRangeLatencyMicros|TotalRangeLatencyMicros]]<<BR>> [[#org.apache.cassandra.service.StorageProxy.Attributes.TotalReadLatencyMicros|TotalReadLatencyMicros]]<<BR>> [[#org.apache.cassandra.service.StorageProxy.Attributes.TotalWriteLatencyMicros|TotalWriteLatencyMicros]] || || + ||[[#org.apache.cassandra.service|org.apache.cassandra.service]] ||./service/StorageProxyMBean.java ||[[#org.apache.cassandra.service.StorageProxy|StorageProxy]] || || ||[[#org.apache.cassandra.service.StorageProxy.RangeOperations|RangeOperations]] <<BR>> [[#org.apache.cassandra.service.StorageProxy.ReadOperations|ReadOperations]] <<BR>> [[#org.apache.cassandra.service.StorageProxy.RecentRangeLatencyMicros|RecentRangeLatencyMicros]] <<BR>> [[#org.apache.cassandra.service.StorageProxy.RecentReadLatencyMicros|RecentReadLatencyMicros]] <<BR>> [[#org.apache.cassandra.service.StorageProxy.RecentWriteLatencyMicros|RecentWriteLatencyMicros]] <<BR>> [[#org.apache.cassandra.service.StorageProxy.TotalRangeLatencyMicros|TotalRangeLatencyMicros]] <<BR>> [[#org.apache.cassandra.service.StorageProxy.TotalReadLatencyMicros|TotalReadLatencyMicros]] <<BR>> [[#org.apache.cassandra.service.StorageProxy.TotalWriteLatencyMicros|TotalWriteLatencyMicros]] <<BR>> || || - ||org.apache.cassandra.streaming ||./streaming/StreamingService.java ||[[#org.apache.cassandra.streaming.StreamingService|StreamingService]] || || ||[[#org.apache.cassandra.streaming.StreamingService.Attributes.StreamDestinations|StreamDestinations]]<<BR>> [[#org.apache.cassandra.streaming.StreamingService.Attributes.StreamSources|StreamSources]] ||[[#org.apache.cassandra.streaming.StreamingService.Operations.getOutgoingFiles|getOutgoingFiles]]<<BR>> [[#org.apache.cassandra.streaming.StreamingService.Operations.StreamSources|getIncomingFiles]]<<BR>> || + ||[[#org.apache.cassandra.streaming|org.apache.cassandra.streaming]] ||./streaming/StreamingService.java ||[[#org.apache.cassandra.streaming.StreamingService|StreamingService]] || || ||[[#org.apache.cassandra.streaming.StreamingService.StreamDestinations|StreamDestinations]] <<BR>> [[#org.apache.cassandra.streaming.StreamingService.StreamSources|StreamSources]] <<BR>> ||[[#org.apache.cassandra.streaming.StreamingService.getOutgoingFiles|getOutgoingFiles]]<<BR>> [[#org.apache.cassandra.streaming.StreamingService.getIncomingFiles|getIncomingFiles]]<<BR>> || - <<Anchor(org.apache.cassandra.concurrent)>> = org.apache.cassandra.concurrent = @@ -36, +37 @@ They are generally defined as follows : <<Anchor(org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount)>> - === org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount === + ==== org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount ==== ||Units ||Notes || ||integer >=0, tasks ||The current number of running tasks. || <<Anchor(org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks)>> - === org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks === + ==== org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks ==== ||Units ||Notes || ||integer >=0, tasks ||The number of completed tasks since executor creation. || <<Anchor(org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks)>> - === org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks === + ==== org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks ==== ||Units ||Notes || ||integer >=0, tasks ||The number of tasks waiting in the queue to be executed. || <<Anchor(org.apache.cassandra.concurrent.AE-SERVICE-STAGE)>> - == org.apache.cassandra.concurrent.AE-SERVICE-STAGE == + === org.apache.cassandra.concurrent.AE-SERVICE-STAGE === + This thread pool is single threaded. Per src/java/org/apache/cassandra/service/AntiEntropyService.java, @@ -61, +63 @@ Tree comparison and repair triggering occur in the single threaded AE_SERVICE_STAGE. }}} <<Anchor(org.apache.cassandra.concurrent.CONSISTENCY-MANAGER)>> - == org.apache.cassandra.concurrent.CONSISTENCY-MANAGER == + === org.apache.cassandra.concurrent.CONSISTENCY-MANAGER === This pool has 4 threads, which is hardcoded per src/java/org/apache/cassandra/service/StorageService.java, {{{ private static int consistencyThreads_ = 4; // not configurable @@ -75, +77 @@ }}} <<Anchor(org.apache.cassandra.concurrent.FILEUTILS-DELETE-POOL)>> - == org.apache.cassandra.concurrent.FILEUTILS-DELETE-POOL == + === org.apache.cassandra.concurrent.FILEUTILS-DELETE-POOL === This thread pool is single threaded. Code is defined in src/java/org/apache/cassandra/io/DeletionService.java. This executor is responsible for deleting files, such as obsolete sstables and obsolete commitlog segments. <<Anchor(org.apache.cassandra.concurrent.FLUSH-SORTER-POOL)>> - == org.apache.cassandra.concurrent.FLUSH-SORTER-POOL == + === org.apache.cassandra.concurrent.FLUSH-SORTER-POOL === This thread pool is multi-threaded, with between 1 and Runtime.getRuntime().availableProcessors() threads in the pool. See Also : [[#org.apache.cassandra.concurrent.FLUSH-WRITER-POOL|FLUSH-WRITER-POOL]] and [[#org.apache.cassandra.concurrent.MEMTABLE-POST-FLUSHER|MEMTABLE-POST-FLUSHER]]. Per src/java/org/apache/cassandra/db/ColumnFamilyStore.java, @@ -100, +102 @@ }}} <<Anchor(org.apache.cassandra.concurrent.FLUSH-WRITER-POOL)>> - == org.apache.cassandra.concurrent.FLUSH-WRITER-POOL == + === org.apache.cassandra.concurrent.FLUSH-WRITER-POOL === This thread pool is multi-threaded, with between 1 and Runtime.getRuntime().availableProcessors() threads in the pool. See Also : [[#org.apache.cassandra.concurrent.FLUSH-SORTER-POOL|FLUSH-SORTER-POOL]] and [[#org.apache.cassandra.concurrent.MEMTABLE-POST-FLUSHER|MEMTABLE-POST-FLUSHER]]. Per src/java/org/apache/cassandra/db/ColumnFamilyStore.java, @@ -121, +123 @@ }}} <<Anchor(org.apache.cassandra.concurrent.GMFD)>> - == org.apache.cassandra.concurrent.GMFD == + === org.apache.cassandra.concurrent.GMFD === This thread pool is single threaded. Executor for the [[ArchitectureGossip|Gossiper]]. <<Anchor(org.apache.cassandra.concurrent.HINTED-HANDOFF-POOL)>> - == org.apache.cassandra.concurrent.HINTED-HANDOFF-POOL == + === org.apache.cassandra.concurrent.HINTED-HANDOFF-POOL === This thread pool is single threaded. Per src/java/org/apache/cassandra/db/HintedHandOffManager.java, @@ -140, +142 @@ }}} <<Anchor(org.apache.cassandra.concurrent.LB-OPERATIONS)>> - == org.apache.cassandra.concurrent.LB-OPERATIONS == + === org.apache.cassandra.concurrent.LB-OPERATIONS === This thread pool is single threaded. See Also : [[#org.apache.cassandra.concurrent.LB-TARGET|LB-TARGET]]. Per src/java/org/apache/cassandra/service/StorageLoadBalancer.java, @@ -149, +151 @@ }}} <<Anchor(org.apache.cassandra.concurrent.LB-TARGET)>> - == org.apache.cassandra.concurrent.LB-TARGET == + === org.apache.cassandra.concurrent.LB-TARGET === This thread pool is single threaded. See Also : [[#org.apache.cassandra.concurrent.LB-OPERATIONS|LB-OPERATIONS]]. Per src/java/org/apache/cassandra/service/StorageLoadBalancer.java, @@ -158, +160 @@ }}} <<Anchor(org.apache.cassandra.concurrent.LOAD-BALANCER-STAGE)>> - == org.apache.cassandra.concurrent.LOAD-BALANCER-STAGE == + === org.apache.cassandra.concurrent.LOAD-BALANCER-STAGE === This thread pool is single threaded. <<Anchor(org.apache.cassandra.concurrent.MEMTABLE-POST-FLUSHER)>> - == org.apache.cassandra.concurrent.MEMTABLE-POST-FLUSHER == + === org.apache.cassandra.concurrent.MEMTABLE-POST-FLUSHER === This thread pool is single threaded. See Also : [[#org.apache.cassandra.concurrent.FLUSH-SORTER-POOL|FLUSH-SORTER-POOL]] and [[#org.apache.cassandra.concurrent.FLUSH-WRITER-POOL|FLUSH-WRITER-POOL]]. Per src/java/org/apache/cassandra/db/ColumnFamilyStore.java, @@ -182, +184 @@ * called, all data up to the given context has been persisted to SSTables. }}} <<Anchor(org.apache.cassandra.concurrent.MESSAGE-DESERIALIZER-POOL)>> - == org.apache.cassandra.concurrent.MESSAGE-DESERIALIZER-POOL == + === org.apache.cassandra.concurrent.MESSAGE-DESERIALIZER-POOL === This thread pool is multi-threaded, with between 1 and Runtime.getRuntime().availableProcessors() threads in the pool. Per src/java/org/apache/cassandra/net/MessagingService.java, @@ -191, +193 @@ }}} <<Anchor(org.apache.cassandra.concurrent.MESSAGE-STREAMING-POOL)>> - == org.apache.cassandra.concurrent.MESSAGE-STREAMING-POOL == + === org.apache.cassandra.concurrent.MESSAGE-STREAMING-POOL === This thread pool is single threaded. <<Anchor(org.apache.cassandra.concurrent.RESPONSE-STAGE)>> - == org.apache.cassandra.concurrent.RESPONSE-STAGE == + === org.apache.cassandra.concurrent.RESPONSE-STAGE === This thread pool is mutli-threaded and has between 1 and Runtime.getRuntime().availableProcessors() threads in the pool. <<Anchor(org.apache.cassandra.concurrent.ROW-MUTATION-STAGE)>> - == org.apache.cassandra.concurrent.ROW-MUTATION-STAGE == + === org.apache.cassandra.concurrent.ROW-MUTATION-STAGE === This thread pool is multi-threaded and has between 1 and concurrectWriters threads in the pool. Per src/java/org/apache/cassandra/concurrent/StageManager.java, @@ -208, +210 @@ }}} <<Anchor(org.apache.cassandra.concurrent.ROW-READ-STAGE)>> - == org.apache.cassandra.concurrent.ROW-READ-STAGE == + === org.apache.cassandra.concurrent.ROW-READ-STAGE === This thread pool is multi-threaded and has between 1 and concurrectReaders threads in the pool. Per src/java/org/apache/cassandra/concurrent/StageManager.java, @@ -217, +219 @@ }}} <<Anchor(org.apache.cassandra.concurrent.STREAM-STAGE)>> - == org.apache.cassandra.concurrent.STREAM-STAGE == + === org.apache.cassandra.concurrent.STREAM-STAGE === This stage is single threaded. - <<Anchor(org.apache.cassandra.db.CommitLog)>> <<Anchor(org.apache.cassandra.db.CommitLog.Attributes.ActiveCount)>> <<Anchor(org.apache.cassandra.db.CommitLog.Attributes.CompletedTasks)>> <<Anchor(org.apache.cassandra.db.CommitLog.Attributes.PendingTasks)>> <<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.BytesCompacted)>> <<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.BytesTotalInProgress)>> <<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.ColumnFamilyInProgress)>> <<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.MaximumCompactionThreshold)>> <<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.MinmumCompactionThreshold)>> <<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.PendingTasks)>> <<Anchor(org.apache.cassandra.db.CompactionManager)>> <<Anchor(org.apache.cassandra.gms)>> <<Anchor(org.apache.cassandra.gms.FailureDetector.Operations.dumpInterArrivalTimes)>> <<Anchor(org.apache.cassandra.service.StorageProxy)>> <<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.RangeLatency)>> <<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.RangeOperations)>> <<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.ReadLatency)>> <<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.WriteLatency)>> <<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.WriteOperations)>> <<Anchor(org.apache.cassandra.service.StorageService)>> <<Anchor(org.apache.cassandra.service.StorageService.Attributes.CurrentGenerationNumber)>> <<Anchor(org.apache.cassandra.service.StorageService.Attributes.LiveNodes)>> <<Anchor(org.apache.cassandra.service.StorageService.Attributes.LoadMap)>> <<Anchor(org.apache.cassandra.service.StorageService.Attributes.LoadString)>> <<Anchor(org.apache.cassandra.service.StorageService.Attributes.RangeToEndPointMap)>> <<Anchor(org.apache.cassandra.service.StorageService.Attributes.Token)>> <<Anchor(org.apache.cassandra.service.StorageService.Attributes.UnreachableNodes)>> <<Anchor(org.apache.cassandra.service.StorageService.Operations.clearSnapshot)>> <<Anchor(org.apache.cassandra.service.StorageService.Operations.decommission)>> <<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableCleanup)>> <<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableCompaction)>> <<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableFlush)>> <<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableRepair)>> <<Anchor(org.apache.cassandra.service.StorageService.Operations.getLiveNaturalEndpoints)>> <<Anchor(org.apache.cassandra.service.StorageService.Operations.loadBalance)>> <<Anchor(org.apache.cassandra.service.StorageService.Operations.move)>> <<Anchor(org.apache.cassandra.service.StorageService.Operations.removeToken)>> <<Anchor(org.apache.cassandra.service.StorageService.Operations.setLog4jLevel)>> <<Anchor(org.apache.cassandra.service.StorageService.Operations.takeAllSnapshot)>> <<Anchor(org.apache.cassandra.service.StorageService.Operations.takeSnapshot)>> + <<Anchor(org.apache.cassandra.db)>> + == org.apache.cassandra.db == + <<Anchor(org.apache.cassandra.db.CommitLog)>> + === org.apache.cassandra.db.CommitLog === + + <<Anchor(org.apache.cassandra.db.CommitLog.Attributes.ActiveCount)>> + ==== org.apache.cassandra.db.CommitLog.Attributes.ActiveCount ==== + + <<Anchor(org.apache.cassandra.db.CommitLog.Attributes.CompletedTasks)>> + ==== org.apache.cassandra.db.CommitLog.Attributes.CompletedTasks ==== + + <<Anchor(org.apache.cassandra.db.CommitLog.Attributes.PendingTasks)>> + ==== org.apache.cassandra.db.CommitLog.Attributes.PendingTasks ==== + + <<Anchor(org.apache.cassandra.db.CompactionManager)>> + === org.apache.cassandra.db.CompactionManager === + + <<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.BytesCompacted)>> + ==== org.apache.cassandra.db.CompactionManager.Attributes.BytesCompacted ==== + + <<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.BytesTotalInProgress)>> + ==== org.apache.cassandra.db.CompactionManager.Attributes.BytesTotalInProgress ==== + + <<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.ColumnFamilyInProgress)>> + ==== org.apache.cassandra.db.CompactionManager.Attributes.ColumnFamilyInProgress ==== + + <<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.MaximumCompactionThreshold)>> + ==== org.apache.cassandra.db.CompactionManager.Attributes.MaximumCompactionThreshold ==== + + <<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.MinimumCompactionThreshold)>> + ==== org.apache.cassandra.db.CompactionManager.Attributes.MinimumCompactionThreshold ==== + + <<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.PendingTasks)>> + ==== org.apache.cassandra.db.CompactionManager.Attributes.PendingTasks ==== + + <<Anchor(org.apache.cassandra.gms)>> + == org.apache.cassandra.gms == + + <<Anchor(org.apache.cassandra.gms.FailureDetector)>> + === org.apache.cassandra.gms.FailureDetector === + + <<Anchor(org.apache.cassandra.gms.FailureDetector.Attributes.dumpInterArrivalTimes)>> + ==== org.apache.cassandra.gms.FailureDetector.Attributes.dumpInterArrivalTimes ==== + + <<Anchor(org.apache.cassandra.service)>> + == org.apache.cassandra.service == + + <<Anchor(org.apache.cassandra.service.StorageService)>> + === org.apache.cassandra.service.StorageService === + + <<Anchor(org.apache.cassandra.service.StorageService.Attributes.CurrentGenerationNumber)>> + ==== org.apache.cassandra.service.StorageService.Attributes.CurrentGenerationNumber ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Attributes.LiveNodes)>> + ==== org.apache.cassandra.service.StorageService.Attributes.LiveNodes ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Attributes.LoadMap)>> + ==== org.apache.cassandra.service.StorageService.Attributes.LoadMap ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Attributes.LoadString)>> + ==== org.apache.cassandra.service.StorageService.Attributes.LoadString ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Attributes.RangeToEndPointMap)>> + ==== org.apache.cassandra.service.StorageService.Attributes.RangeToEndPointMap ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Attributes.Token)>> + ==== org.apache.cassandra.service.StorageService.Attributes.Token ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Attributes.UnreachableNodes)>> + ==== org.apache.cassandra.service.StorageService.Attributes.UnreachableNodes ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.clearSnapshot)>> + ==== org.apache.cassandra.service.StorageService.Operations.clearSnapshot ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.decommission)>> + ==== org.apache.cassandra.service.StorageService.Operations.decommission ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableCleanup)>> + ==== org.apache.cassandra.service.StorageService.Operations.forceTableCleanup ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableCompaction)>> + ==== org.apache.cassandra.service.StorageService.Operations.forceTableCompaction ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableFlush)>> + ==== org.apache.cassandra.service.StorageService.Operations.forceTableFlush ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableRepair)>> + ==== org.apache.cassandra.service.StorageService.Operations.forceTableRepair ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.getLiveNaturalEndpoints)>> + ==== org.apache.cassandra.service.StorageService.Operations.getLiveNaturalEndpoints ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.getNaturalEndpoints)>> + ==== org.apache.cassandra.service.StorageService.Operations.getNaturalEndpoints ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.getRangeToEndPointMap)>> + ==== org.apache.cassandra.service.StorageService.Operations.getRangeToEndPointMap ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.loadBalance)>> + ==== org.apache.cassandra.service.StorageService.Operations.loadBalance ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.move)>> + ==== org.apache.cassandra.service.StorageService.Operations.move ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.removeToken)>> + ==== org.apache.cassandra.service.StorageService.Operations.removeToken ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.setLog4jLevel)>> + ==== org.apache.cassandra.service.StorageService.Operations.setLog4jLevel ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.takeAllSnapshot)>> + ==== org.apache.cassandra.service.StorageService.Operations.takeAllSnapshot ==== + + <<Anchor(org.apache.cassandra.service.StorageService.Operations.takeSnapshot)>> + ==== org.apache.cassandra.service.StorageService.Operations.takeSnapshot ==== + + <<Anchor(org.apache.cassandra.service.StorageProxy)>> + === org.apache.cassandra.service.StorageProxy === + + <<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.RangeOperations)>> + ==== org.apache.cassandra.service.StorageProxy.Attributes.RangeOperations ==== + + <<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.ReadOperations)>> + ==== org.apache.cassandra.service.StorageProxy.Attributes.ReadOperations ==== + + <<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.RecentRangeLatencyMicros)>> + ==== org.apache.cassandra.service.StorageProxy.Attributes.RecentRangeLatencyMicros ==== + + <<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.RecentReadLatencyMicros)>> + ==== org.apache.cassandra.service.StorageProxy.Attributes.RecentReadLatencyMicros ==== + + <<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.RecentWriteLatencyMicros)>> + ==== org.apache.cassandra.service.StorageProxy.Attributes.RecentWriteLatencyMicros ==== + + <<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.TotalRangeLatencyMicros)>> + ==== org.apache.cassandra.service.StorageProxy.Attributes.TotalRangeLatencyMicros ==== + + <<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.TotalReadLatencyMicros)>> + ==== org.apache.cassandra.service.StorageProxy.Attributes.TotalReadLatencyMicros ==== + + <<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.TotalWriteLatencyMicros)>> + ==== org.apache.cassandra.service.StorageProxy.Attributes.TotalWriteLatencyMicros ==== + + <<Anchor(org.apache.cassandra.streaming)>> + == org.apache.cassandra.streaming == + + <<Anchor(org.apache.cassandra.streaming.StreamingService)>> + === org.apache.cassandra.streaming.StreamingService === + + <<Anchor(org.apache.cassandra.streaming.StreamingService.Attributes.StreamDestinations)>> + ==== org.apache.cassandra.streaming.StreamingService.Attributes.StreamDestinations ==== + + <<Anchor(org.apache.cassandra.streaming.StreamingService.Attributes.StreamSources)>> + ==== org.apache.cassandra.streaming.StreamingService.Attributes.StreamSources ==== + + <<Anchor(org.apache.cassandra.streaming.StreamingService.Operations.getOutgoingFiles)>> + ==== org.apache.cassandra.streaming.StreamingService.Operations.getOutgoingFiles ==== + + <<Anchor(org.apache.cassandra.streaming.StreamingService.Operations.getIncomingFiles)>> + ==== org.apache.cassandra.streaming.StreamingService.Operations.getIncomingFiles ==== + + + + + + + + + + + + + + + + + + + + + + +
