このコンテンツは選択した言語では利用できません。
4.6. JBoss Data Grid (Infinispan) - Cache Manager Server Plug-in
Overview
Description: | |
Singleton: | yes |
Plugin: | Infinispan |
Child Resource Types
Autodiscovery Process Scans
none
Connection Properties
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
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
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
Description: | |
Singleton: | no |
Plugin: | Infinispan |
Child Resource Types
none
Connection Properties
none
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
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