Show Table of Contents
4.6. JBoss Data Grid (Infinispan) - Cache Manager Server Plug-in
Overview
Table 4.63. Overview
| Description: | |
| Singleton: | yes |
| Plugin: | Infinispan |
Child Resource Types
Autodiscovery Process Scans
none
Connection Properties
Table 4.64.
| Name | Description | Required | Internal Name |
|---|---|---|---|
| Connector Address | JMX Remoting address of the remote Infinispan Instance | yes | connectorAddress |
| Object Name | ObjectName of the Manager | yes | objectName |
Note
You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Metrics
Table 4.65. Metrics
| Name | Type | Description | Internal Name |
|---|---|---|---|
| Cache manager name | trait | The name of this cache manager | Name |
| Infinispan version | trait | Infinispan version. | Version |
| Cache manager status | trait | The status of the cache manager instance. | CacheManagerStatus |
| List of defined caches | trait | The defined cache names and their statuses. The default cache is not included in this representation. | DefinedCacheNames |
| Number of caches defined | measurement | The total number of defined caches, excluding the default cache. | DefinedCacheCount |
| Number of caches created | measurement | The total number of created caches, including the default cache. | CreatedCacheCount |
| Number of running caches | measurement | The total number of running caches, including the default cache. | RunningCacheCount |
Note
You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
Table 4.66. Metrics
| Name | Description |
|---|---|
| Starts a cache with the given name | Starts a named cache from this cache manager |
| Starts the default cache | Starts the default cache associated with this cache manager |
Package Types
none
4.6.1. Infinispan - Cache Service
Overview
Table 4.67. Overview
| Description: | |
| Singleton: | no |
| Plugin: | Infinispan |
Child Resource Types
none
Connection Properties
none
Metrics
Table 4.68. Metrics
| Name | Type | Description | Internal Name |
|---|---|---|---|
| [Activation] Number of cache entries activated | measurement | Number of activation events | Activation.Activations |
| [Activation] Number of cache store loads | measurement | Number of entries loaded from cache store | Activation.CacheLoaderLoads |
| [Activation] Number of cache store load misses | measurement | Number of entries that did not exist in cache store | Activation.CacheLoaderMisses |
| [RpcManager] Cluster members | trait | List of members in the cluster | RpcManager.Members |
| [RpcManager] Statistics enabled | trait | Statistics enabled | RpcManager.StatisticsEnabled |
| [RpcManager] Number of successful replications | measurement | Number of successful replications | RpcManager.ReplicationCount |
| [RpcManager] Number of failed replications | measurement | Number of failed replications | RpcManager.ReplicationFailures |
| [RpcManager] Network address | trait | The network address associated with this instance | RpcManager.NodeAddress |
| [RpcManager] Physical network addresses | trait | The physical network addresses associated with this instance | RpcManager.PhysicalAddresses |
| [RpcManager] Cluster size | measurement | Size of the cluster in number of nodes | RpcManager.ClusterSize |
| [RpcManager] Successful replication ratio | measurement | Successful replications as a ratio of total replications in numeric double format | RpcManager.SuccessRatioFloatingPoint |
| [RpcManager] Average time spent in the transport layer | measurement | The average time spent in the transport layer, in milliseconds | RpcManager.AverageReplicationTime |
| [LockManager] Concurrency level | trait | The concurrency level that the MVCC Lock Manager has been configured with. | LockManager.ConcurrencyLevel |
| [LockManager] Number of locks held | measurement | The number of exclusive locks that are held. | LockManager.NumberOfLocksHeld |
| [LockManager] Number of locks available | measurement | The number of exclusive locks that are available. | LockManager.NumberOfLocksAvailable |
| [DistributionManager] Is rehash in progress? | trait | Checks whether the node is involved in a rehash. | DistributionManager.RehashInProgress |
| [DistributionManager] Is join completed? | trait | If true, the node has successfully joined the grid and is considered to hold state. If false, the join process is still in progress. | DistributionManager.JoinComplete |
| [CacheStore] Number of cache stores | measurement | number of cache loader stores | CacheStore.CacheLoaderStores |
| [Transactions] Statistics enabled | trait | Statistics enabled | Transactions.StatisticsEnabled |
| [Transactions] Prepares | measurement | Number of transaction prepares performed since last reset | Transactions.Prepares |
| [Transactions] Commits | measurement | Number of transaction commits performed since last reset | Transactions.Commits |
| [Transactions] Rollbacks | measurement | Number of transaction rollbacks performed since last reset | Transactions.Rollbacks |
| [CacheLoader] Number of cache store loads | measurement | Number of entries loaded from cache store | CacheLoader.CacheLoaderLoads |
| [CacheLoader] Number of cache store load misses | measurement | Number of entries that did not exist in cache store | CacheLoader.CacheLoaderMisses |
| [Cache] Cache status | trait | Returns the cache status | Cache.CacheStatus |
| [Cache] Cache name | trait | Returns the cache name | Cache.CacheName |
| [DeadlockDetectingLockManager] Number of total detected deadlocks | measurement | Total number of local detected deadlocks | DeadlockDetectingLockManager.TotalNumberOfDetectedDeadlocks |
| [DeadlockDetectingLockManager] Number of remote transaction that were roll backed due to deadlocks | measurement | Number of remote transaction that were roll backed due to deadlocks | DeadlockDetectingLockManager.DetectedRemoteDeadlocks |
| [DeadlockDetectingLockManager] Number of local transaction that were roll backed due to deadlocks | measurement | Number of local transaction that were roll backed due to deadlocks | DeadlockDetectingLockManager.DetectedLocalDeadlocks |
| [DeadlockDetectingLockManager] Number of unsolvable deadlock situations | measurement | Number of situations when we try to determine a deadlock and the other lock owner is NOT a transaction. In this scenario we cannot run the deadlock detection mechanism | DeadlockDetectingLockManager.OverlapWithNotDeadlockAwareLockOwners |
| [DeadlockDetectingLockManager] Number of interrupted local transactions | measurement | Number of locally originated transactions that were interrupted as a deadlock situation was detected | DeadlockDetectingLockManager.LocallyInterruptedTransactions |
| [DeadlockDetectingLockManager] Concurrency level | trait | The concurrency level that the MVCC Lock Manager has been configured with. | DeadlockDetectingLockManager.ConcurrencyLevel |
| [DeadlockDetectingLockManager] Number of locks held | measurement | The number of exclusive locks that are held. | DeadlockDetectingLockManager.NumberOfLocksHeld |
| [DeadlockDetectingLockManager] Number of locks available | measurement | The number of exclusive locks that are available. | DeadlockDetectingLockManager.NumberOfLocksAvailable |
| [Invalidation] Statistics enabled | trait | Statistics enabled | Invalidation.StatisticsEnabled |
| [Invalidation] Number of invalidations | measurement | Number of invalidations | Invalidation.Invalidations |
| [Passivation] Number of cache passivations | measurement | Number of passivation events | Passivation.Passivations |
| [Statistics] Number of cache hits | measurement | Number of cache attribute hits | Statistics.Hits |
| [Statistics] Number of cache misses | measurement | Number of cache attribute misses | Statistics.Misses |
| [Statistics] Number of cache removal hits | measurement | Number of cache removal hits | Statistics.RemoveHits |
| [Statistics] Number of cache removal misses | measurement | Number of cache removals where keys were not found | Statistics.RemoveMisses |
| [Statistics] Number of cache puts | measurement | number of cache attribute put operations | Statistics.Stores |
| [Statistics] Number of cache evictions | measurement | Number of cache eviction operations | Statistics.Evictions |
| [Statistics] Hit ratio | measurement | Percentage hit/(hit+miss) ratio for the cache | Statistics.HitRatio |
| [Statistics] Read/write ratio | measurement | read/writes ratio for the cache | Statistics.ReadWriteRatio |
| [Statistics] Average read time | measurement | Average number of milliseconds for a read operation on the cache | Statistics.AverageReadTime |
| [Statistics] Average write time | measurement | Average number of milliseconds for a write operation in the cache | Statistics.AverageWriteTime |
| [Statistics] Number of current cache entries | measurement | Number of entries currently in the cache | Statistics.NumberOfEntries |
| [Statistics] Seconds since cache started | measurement | Number of seconds since cache started | Statistics.ElapsedTime |
| [Statistics] Seconds since cache statistics were reset | measurement | Number of seconds since the cache statistics were last reset | Statistics.TimeSinceReset |
Note
You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
Table 4.69. Metrics
| Name | Description |
|---|---|
| [Activation] Reset statistics | Resets statistics gathered by this component |
| [RpcManager] Reset statistics | Resets statistics gathered by this component |
| [RpcManager] Enable/disable statistics | Enable/disable statistics |
| [DistributionManager] Could key be affected by rehash? | Determines whether a given key is affected by an ongoing rehash, if any. |
| [DistributionManager] Is key local? | Tells you whether a given key is local to this instance of the cache. Only works with String keys. |
| [DistributionManager] Locate key | Locates an object in a cluster. Only works with String keys. |
| [CacheStore] Reset statistics | Resets statistics gathered by this component |
| [Transactions] Reset Statistics | Resets statistics gathered by this component |
| [Transactions] Enable/disable statistics | Enable/disable statistics |
| [CacheLoader] Reset Statistics | Resets statistics gathered by this component |
| [Cache] Starts cache. | Starts the cache. |
| [Cache] Stops cache. | Stops the cache. |
| [DeadlockDetectingLockManager] Reset statistics | Resets statistics gathered by this component |
| [Invalidation] Reset statistics | Resets statistics gathered by this component |
| [Invalidation] Enable/disable statistics | Enable/disable statistics |
| [Passivation] Reset statistics | Resets statistics gathered by this component |
| [Statistics] Reset Statistics (Statistics) | Resets statistics gathered by this component |
Package Types
none

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.