Search the Management API
post
/management/coherence/cluster/search
Use this endpoint to search the entire Coherence management API hierarchy.
Request
Root Schema : searchInput
Type:
Show Source
object
Example:
[
{
"description":"Get cluster name and size",
"fields":[
"clusterName",
"clusterSize"
],
"links":[
]
},
{
"description":"Get node id and member name for all cluster members",
"children":{
"members":{
"fields":[
"nodeId",
"memberName"
],
"links":[
]
}
},
"fields":[
],
"links":[
]
},
{
"description":"Get the name and type of all services",
"children":{
"services":{
"fields":[
"name",
"type"
],
"links":[
]
}
},
"fields":[
],
"links":[
]
}
]
Response
Supported Media Types
- application/json
200 Response
A successful request that returns a list of Coherence clusters
Nested Schema : cluster
Type:
Show Source
object
-
clusterName(optional):
string
Read Only:
true
The name of the cluster. -
clusterSize(optional):
integer(int32)
Read Only:
true
The total number of cluster nodes. -
licenseMode(optional):
string
Read Only:
true
The license mode that this cluster is using. Possible values are Evaluation, Development or Production. -
localMemberId(optional):
integer(int32)
Read Only:
true
The member id for the cluster member that is co-located with the reporting MBeanServer; -1 if the cluster service is not running. -
location(optional):
string
Read Only:
true
The location of the MBean server -
memberIds(optional):
array memberIds
Read Only:
true
An array of all existing cluster member ids. -
members(optional):
array members
Read Only:
true
An array of all existing cluster members. -
membersDeparted(optional):
array membersDeparted
Read Only:
true
An array of strings containing the Member information for recently departed cluster members. Members will be removed from this array when the member id is recycled. This information is since the node has joined the cluster and is reset when the MBeanServer node leaves and rejoins the cluster. The MembersDepartureCount is the total count of departed members and not the size of this array. -
membersDepartureCount(optional):
integer(int64)
Read Only:
true
The number of times this node has observed another node`s departure from the cluster since this management node has joined the cluster or statistics have been reset. -
oldestMemberId(optional):
integer(int32)
Read Only:
true
The senior cluster member id; -1 if the cluster service is not running. -
refreshTime(optional):
string(date-time)
Read Only:
true
The timestamp when this model was last retrieved from a corresponding node. For local servers it is the local time. -
running(optional):
boolean
Read Only:
true
Specifies whether or not the cluster is running. -
type(optional):
string
Read Only:
true
Allowed Values:[ "Cluster" ]
The type of the MBean -
version(optional):
string
Read Only:
true
The Coherence version.
Nested Schema : memberIds
Type:
array
Read Only:
true
An array of all existing cluster member ids.
Show Source
Nested Schema : members
Type:
array
Read Only:
true
An array of all existing cluster members.
Show Source
Nested Schema : membersDeparted
Type:
array
Read Only:
true
An array of strings containing the Member information for recently departed cluster members. Members will be removed from this array when the member id is recycled. This information is since the node has joined the cluster and is reset when the MBeanServer node leaves and rejoins the cluster. The MembersDepartureCount is the total count of departed members and not the size of this array.
Show Source
Nested Schema : member
Type:
Show Source
object
-
bufferPublishSize(optional):
integer(int32)
The buffer size of the unicast datagram socket used by the Publisher, measured in the number of packets. Changing this value at runtime is an inherently unsafe operation that will pause all network communications and may result in the termination of all cluster services.
-
bufferReceiveSize(optional):
integer(int32)
The buffer size of the unicast datagram socket used by the Receiver, measured in the number of packets. Changing this value at runtime is an inherently unsafe operation that will pause all network communications and may result in the termination of all cluster services.
-
cpuCount(optional):
integer(int32)
Read Only:
true
Number of CPU cores for the machine this Member is running on. -
flowControlEnabled(optional):
boolean
Read Only:
true
Indicates whether or not FlowControl is enabled. -
guardRecoverCount(optional):
integer(int32)
Read Only:
true
The number of recovery attempts executed for all guardables on this node since the node statistics were last reset. -
guardTerminateCount(optional):
integer(int32)
Read Only:
true
The number of termination attempts executed for all guardables on this node since the node statistics were last reset. -
id(optional):
integer(int32)
Read Only:
true
The short Member id that uniquely identifies the Member at this point in time and does not change for the life of this Member. -
location(optional):
string
Read Only:
true
The location of the MBean server -
loggingDestination(optional):
string
Read Only:
true
The output device used by the logging system. Valid values are stdout, stderr, jdk, log4j2, or a file name. -
loggingFormat(optional):
string
Specifies how messages will be formatted before being passed to the log destination
-
loggingLevel(optional):
integer(int32)
Specifies which logged messages will be output to the log destination. Valid values are non-negative integers or -1 to disable all logger output.
-
loggingLimit(optional):
integer(int32)
The maximum number of characters that the logger daemon will process from the message queue before discarding all remaining messages in the queue. Valid values are integers in the range [0...]. Zero implies no limit.
-
machineId(optional):
integer(int32)
Read Only:
true
The Member`s machine Id. -
machineName(optional):
string
Read Only:
true
A configured name that should be the same for all Members that are on the same physical machine, and different for Members that are on different physical machines. -
member(optional):
string
Name of the cluster member
-
memberName(optional):
string
Read Only:
true
A configured name that must be unique for every Member. -
memoryAvailableMB(optional):
integer(int32)
Read Only:
true
The total amount of memory in the JVM available for new objects in MB. -
memoryMaxMB(optional):
integer(int32)
Read Only:
true
The maximum amount of memory that the JVM will attempt to use in MB. -
multicastAddress(optional):
string
Read Only:
true
The IP address of the Member`s MulticastSocket for group communication. -
multicastEnabled(optional):
boolean
Read Only:
true
Specifies whether or not this Member uses multicast for group communication. If false, this Member will use the WellKnownAddresses to join the cluster and point-to-point unicast to communicate with other Members of the cluster. -
multicastPort(optional):
integer(int32)
Read Only:
true
The port of the Member`s MulticastSocket for group communication. -
multicastThreshold(optional):
integer(int32)
The percentage (0 to 100) of the servers in the cluster that a packet will be sent to, above which the packet will be multicasted and below which it will be unicasted.
-
multicastTTL(optional):
integer(int32)
Read Only:
true
The time-to-live for multicast packets sent out on this Member`s MulticastSocket. -
nackEnabled(optional):
boolean
Read Only:
true
Indicates whether or not the early packet loss detection protocol is enabled. -
nackSent(optional):
integer(int64)
Read Only:
true
The total number of NACK packets sent since the node statistics were last reset. -
nodeId(optional):
integer(int64)
Read Only:
true
The ID of member to which the MBean belongs -
packetDeliveryEfficiency(optional):
number(float)
Read Only:
true
The efficiency of packet loss detection and retransmission. A low efficiency is an indication that there is a high rate of unnecessary packet retransmissions. -
packetsBundled(optional):
integer(int64)
Read Only:
true
The total number of packets which were bundled prior to transmission. The total number of network transmissions is equal to (PacketsSent - PacketsBundled). -
packetsReceived(optional):
integer(int64)
Read Only:
true
The number of packets received since the node statistics were last reset. -
packetsRepeated(optional):
integer(int64)
Read Only:
true
The number of duplicate packets received since the node statistics were last reset. -
packetsResent(optional):
integer(int64)
Read Only:
true
The number of packets resent since the node statistics were last reset. A packet is resent when there is no ACK received within a timeout period. -
packetsResentEarly(optional):
integer(int64)
Read Only:
true
The total number of packets resent ahead of schedule. A packet is resent ahead of schedule when there is a NACK indicating that the packet has not been received. -
packetsResentExcess(optional):
integer(int64)
Read Only:
true
The total number of packet retransmissions which were later proven unnecessary. -
packetsSent(optional):
integer(int64)
Read Only:
true
The number of packets sent since the node statistics were last reset. -
priority(optional):
integer(int32)
Read Only:
true
The priority or "weight" of the Member; used to determine tie-breakers. -
processName(optional):
string
Read Only:
true
A configured name that should be the same for Members that are in the same process (JVM), and different for Members that are in different processes. If not explicitly provided, for processes running with JRE 1.5 or higher the name will be calculated internally as the Name attribute of the system RuntimeMXBean, which normally represents the process identifier (PID). -
productEdition(optional):
string
Read Only:
true
The product edition this Member is running. Possible values are Standard Edition (SE), Enterprise Edition (EE), Grid Edition (GE). -
publisherPacketUtilization(optional):
number(float)
Read Only:
true
The publisher packet utilization for this cluster node since the node socket was last reopened. This value is a ratio of the number of bytes sent to the number that would have been sent had all packets been full. A low utilization indicates that data is not being sent in large enough chunks to make efficient use of the network. -
publisherSuccessRate(optional):
number(float)
Read Only:
true
The publisher success rate for this cluster node since the node statistics were last reset. Publisher success rate is a ratio of the number of packets successfully delivered in a first attempt to the total number of sent packets. A failure count is incremented when there is no ACK received within a timeout period. It could be caused by either very high network latency or a high packet drop rate. -
quorumStatus(optional):
string
Read Only:
true
The current state of the cluster quorum. -
rackName(optional):
string
Read Only:
true
A configured name that should be the same for Members that are on the same physical "rack" (or frame or cage), and different for Members that are on different physical "racks". -
receiverPacketUtilization(optional):
number(float)
Read Only:
true
The receiver packet utilization for this cluster node since the socket was last reopened. This value is a ratio of the number of bytes received to the number that would have been received had all packets been full. A low utilization indicates that data is not being sent in large enough chunks to make efficient use of the network. -
receiverSuccessRate(optional):
number(float)
Read Only:
true
The receiver success rate for this cluster node since the node statistics were last reset. Receiver success rate is a ratio of the number of packets successfully acknowledged in a first attempt to the total number of received packets. A failure count is incremented when a re-delivery of previously received packet is detected. It could be caused by either very high inbound network latency or lost ACK packets. -
refreshTime(optional):
string(date-time)
Read Only:
true
The timestamp when this model was last retrieved from a corresponding node. For local servers it is the local time. -
resendDelay(optional):
integer(int32)
The minimum number of milliseconds that a packet will remain queued in the Publisher`s re-send queue before it is resent to the recipient(s) if the packet has not been acknowledged. Setting this value too low can overflow the network with unnecessary repetitions. Setting the value too high can increase the overall latency by delaying the re-sends of dropped packets. Additionally, change of this value may need to be accompanied by a change in SendAckDelay value.
-
roleName(optional):
string
Read Only:
true
A configured name that can be used to indicate the role of a Member to the application. While managed by Coherence, this property is used only by the application. -
sendAckDelay(optional):
integer(int32)
The minimum number of milliseconds between the queueing of an Ack packet and the sending of the same. This value should be not more then a half of the ResendDelay value.
-
sendQueueSize(optional):
integer(int32)
Read Only:
true
The number of packets currently scheduled for delivery. This number includes both packets that are to be sent immediately and packets that have already been sent and awaiting for acknowledgment. Packets that do not receive an acknowledgment within ResendDelay interval will be automatically resent. -
siteName(optional):
string
Read Only:
true
A configured name that should be the same for Members that are on the same physical site (e.g. data center), and different for Members that are on different physical sites. -
socketCount(optional):
integer(int32)
Read Only:
true
Number of CPU sockets for the machine this Member is running on. -
statistics(optional):
string
Read Only:
true
Statistics for this cluster node in a human readable format. -
tcpRingFailures(optional):
integer(int64)
Read Only:
true
The number of recovered TcpRing disconnects since the node statistics were last reset. A recoverable disconnect is an abnormal event that is registered when the TcpRing peer drops the TCP connection, but recovers after no more then maximum configured number of attempts.This value will be -1 if the TcpRing is disabled. -
timestamp(optional):
string(date-time)
Read Only:
true
The date/time value (in cluster time) that this Member joined the cluster. -
tracingSamplingRatio(optional):
number(float)
The ratio of spans to trace when tracing is enabled.
-
trafficJamCount(optional):
integer(int32)
The maximum total number of packets in the send and resend queues that forces the publisher to pause client threads. Zero means no limit.
-
trafficJamDelay(optional):
integer(int32)
The number of milliseconds to pause client threads when a traffic jam condition has been reached. Anything less than one (e.g. zero) is treated as one millisecond.
-
type(optional):
string
Read Only:
true
Allowed Values:[ "Node" ]
The type of the MBean -
UID(optional):
string
Read Only:
true
The unique identifier of the Member which is calculated based on its Timestamp, Address, Port and MachineId. This identifier is unique throughout the life of the cluster. -
unicastAddress(optional):
string
Read Only:
true
The IP address of the Member`s DatagramSocket for point-to-point communication. -
unicastPort(optional):
integer(int32)
Read Only:
true
The port of the Member`s DatagramSocket for point-to-point communication. -
weakestChannel(optional):
integer(int32)
Read Only:
true
The id of the cluster node to which this node is having the most difficulty communicating, or -1 if none is found. A channel is considered to be weak if either the point-to-point publisher or receiver success rates are below 1.0. -
wellKnownAddresses(optional):
array wellKnownAddresses
Read Only:
true
An array of well-known socket addresses that this Member uses to join the cluster.
Nested Schema : wellKnownAddresses
Type:
array
Read Only:
true
An array of well-known socket addresses that this Member uses to join the cluster.
Show Source
Nested Schema : jvmMemory
Type:
Show Source
object
-
domain(optional):
string
Read Only:
true
Allowed Values:[ "java.lang" ]
The domain of the MBean -
heapMemoryUsage(optional):
object heapMemoryUsage
Read Only:
true
-
location(optional):
string
Read Only:
true
The location of the MBean server -
member(optional):
string
Name of the cluster member
-
nodeId(optional):
integer(int64)
Read Only:
true
The ID of member to which the MBean belongs -
nonHeapMemoryUsage(optional):
object nonHeapMemoryUsage
Read Only:
true
-
objectPendingFinalizationCount(optional):
integer(int64)
Read Only:
true
-
subType(optional):
string
Read Only:
true
Allowed Values:[ "Memory" ]
The sub-type of the MBean -
type(optional):
string
Read Only:
true
Allowed Values:[ "Platform" ]
The type of the MBean
Nested Schema : service
Type:
Show Source
object
-
name(optional):
string
Name of the service.
-
type(optional):
string
The type of the service
Nested Schema : items
Type:
object
Match All
Show Source
-
object
cache
Details of the particular cache.
-
object
items-allOf[1]
Nested Schema : cache
Type:
object
Details of the particular cache.
Show Source
-
cacheName(optional):
string
Name of the cache.
-
memberCount(optional):
integer(int32)
Number of cache members.
Nested Schema : cacheMember
Type:
Show Source
object
-
averageGetMillis(optional):
number(double)
Read Only:
true
The average number of milliseconds per get() invocation since the last time statistics were reset. This statistic is only tracked for caches that may incur expensive hits (for example the front of a near cache). -
averageHitMillis(optional):
number(double)
Read Only:
true
The average number of milliseconds per get() invocation that is a hit. This statistic is only tracked for caches that may incur expensive hits (for example the front of a near cache). -
averageMissMillis(optional):
number(double)
Read Only:
true
The average number of milliseconds per get() invocation that is a miss. This statistic is only tracked for caches that may incur expensive hits (for example the front of a near cache). -
averagePutMillis(optional):
number(double)
Read Only:
true
The average number of milliseconds per put() invocation since the cache statistics were last reset. This statistic is only tracked for caches that may incur expensive hits (for example the front of a near cache). -
batchFactor(optional):
number(double)
The BatchFactor attribute is used to calculate the `soft-ripe` time for write-behind queue entries. A queue entry is considered to be `ripe` for a write operation if it has been in the write-behind queue for no less than the QueueDelay interval. The `soft-ripe` time is the point in time prior to the actual `ripe` time after which an entry will be included in a batched asynchronous write operation to the CacheStore (along with all other `ripe` and `soft-ripe` entries). This attribute is only applicable if asynchronous writes are enabled (i.e. the value of the QueueDelay attribute is greater than zero) and the CacheStore implements the storeAll() method. The value of the element is expressed as a percentage of the QueueDelay interval. Valid values are doubles in the interval [0.0, 1.0].
-
cacheHits(optional):
integer(int64)
Read Only:
true
The rough number of cache hits since the last time statistics were reset. A cache hit is a read operation invocation (i.e. get()) for which an entry exists in this map. -
cacheHitsMillis(optional):
integer(int64)
Read Only:
true
The total number of milliseconds (since the last time statistics were reset) for the get() operations for which an entry existed in this map. This statistic is only tracked for caches that may incur expensive hits (for example the front of a near cache). -
cacheMisses(optional):
integer(int64)
Read Only:
true
The rough number of cache misses since the last time statistics were reset. -
cacheMissesMillis(optional):
integer(int64)
Read Only:
true
The total number of milliseconds ( since the last time statistics were reset) for the get() operations for which no entry existed in this map. This statistic is only tracked for caches that may incur expensive hits (for example the front of a near cache). -
cachePrunes(optional):
integer(int64)
Read Only:
true
The number of `prune` operations since the last time statistics were reset. A prune operation occurs every time the cache reaches its high watermark. -
cachePrunesMillis(optional):
integer(int64)
Read Only:
true
The total number of milliseconds for the prune operations since the last time statistics were reset. -
cacheStoreType(optional):
string
Read Only:
true
The cache store type for this cache. Possible values include NONE, READ-ONLY, WRITE-THROUGH, WRITE-BEHIND. -
description(optional):
string
Read Only:
true
The cache description. -
eventInterceptorInfo(optional):
array eventInterceptorInfo
Read Only:
true
An array of statistics for events processed by event interceptors. -
eventsDispatched(optional):
integer(int64)
Read Only:
true
The total number of events dispatched by the StorageManager since the last time the statistics were reset. -
evictionCount(optional):
integer(int64)
Read Only:
true
The number of evictions from the backing map managed by this StorageManager caused by entries expiry or insert operations that would make the underlying backing map to reach its configured size limit. The eviction count is used to audit the cache size in a static system. Cache Size = Insert Count - Remove Count - Eviction count. Therefore the eviction count is not reset by the reset statistics method. -
expiryDelay(optional):
integer(int32)
The time-to-live for cache entries in milliseconds. Value of zero indicates that the automatic expiry is disabled. Change of this attribute will not affect already-scheduled expiry of existing entries.
-
highUnits(optional):
integer(int32)
The limit of the cache size measured in units. The cache will prune itself automatically once it reaches its maximum unit level. This is often referred to as the `high water mark` of the cache.
-
hitProbability(optional):
number(double)
Read Only:
true
The rough probability (0 <= p <="1)" that the next invocation will be a hit, based on statistics collected since last time were reset.< div> => -
indexInfo(optional):
array indexInfo
Read Only:
true
An array of information for each index applied to the portion of the partitioned cache managed by the StorageManager. Each element is a string value that includes a ValueExtractor description, ordered flag (true to indicate that the contents of the index are ordered; false otherwise), and cardinality (number of unique values indexed). -
indexTotalUnits(optional):
integer(int64)
Read Only:
true
The total units used by all indices on the associated cache. -
insertCount(optional):
integer(int64)
Read Only:
true
The number of inserts into the backing map managed by this StorageManager. In addition to standard inserts caused by put and invoke operations or synthetic inserts caused by get operations with read-through backing map topology, this counter is incremented when distribution transfers move resources `into` the underlying backing map and is decremented when distribution transfers move data `out`. The insert count is used to audit the cache size in a static system. Cache Size = Insert Count - Remove Count - Eviction count. Therefore the insert count is not reset by the reset statistics method. -
listenerFilterCount(optional):
integer(int32)
Read Only:
true
The number of filter-based listeners currently registered with the StorageManager. -
listenerKeyCount(optional):
integer(int32)
Read Only:
true
The number of key-based listeners currently registered with the StorageManager. -
listenerRegistrations(optional):
integer(int64)
Read Only:
true
The total number of listener registration requests processed by the StorageManager since the last time the statistics were reset. -
location(optional):
string
Read Only:
true
The location of the MBean server -
locksGranted(optional):
integer(int32)
Read Only:
true
The number of locks currently granted for the portion of the partitioned cache managed by the StorageManager. -
locksPending(optional):
integer(int32)
Read Only:
true
The number of pending lock requests for the portion of the partitioned cache managed by the StorageManager. -
lowUnits(optional):
integer(int32)
The number of units to which the cache will shrink when it prunes. This is often referred to as a `low water mark` of the cache.
-
maxQueryDescription(optional):
string
Read Only:
true
A string representation of a query with the longest execution time exceeding the MaxQueryThresholdMillis since statistics were last reset. -
maxQueryDurationMillis(optional):
integer(int64)
Read Only:
true
The duration in milliseconds of the longest query execution since statistics were last reset. -
maxQueryThresholdMillis(optional):
integer(int64)
A query execution threshold in milliseconds The longest query executing longer than this threshold will be reported by the MaxQueryDescription attribute.
-
member(optional):
string
Name of the cluster member
-
memoryUnits(optional):
boolean
Read Only:
true
Determines if Units is measuring the memory usage of the cache. If true, Units * UnitFactor is the number of bytes consumed by the cache. -
name(optional):
string
Read Only:
true
The name of the cache -
nodeId(optional):
integer(int64)
Read Only:
true
The ID of member to which the MBean belongs -
nonOptimizedQueryAverageMillis(optional):
integer(int64)
Read Only:
true
The average duration in milliseconds per non-optimized query execution since the statistics were last reset. -
nonOptimizedQueryCount(optional):
integer(int64)
Read Only:
true
The total number of queries that could not be resolved or were partially resolved against indexes since statistics were last reset. -
nonOptimizedQueryTotalMillis(optional):
integer(int64)
Read Only:
true
The total execution time in milliseconds for queries that could not be resolved or were partially resolved against indexes since statistics were last reset. -
optimizedQueryAverageMillis(optional):
integer(int64)
Read Only:
true
The average duration in milliseconds per optimized query execution since the statistics were last reset. -
optimizedQueryCount(optional):
integer(int64)
Read Only:
true
The total number of queries that were fully resolved using indexes since statistics were last reset. -
optimizedQueryTotalMillis(optional):
integer(int64)
Read Only:
true
The total execution time in milliseconds for queries that were fully resolved using indexes since statistics were last reset. -
persistenceType(optional):
string
Read Only:
true
Deprecated - use attribute CacheStoreType instead. -
queryContentionCount(optional):
integer(int64)
Read Only:
true
Total number of times a query had to be re-evaluated due to a concurrent update since statistics were last reset. This statistics provides a measure of an impact of concurrent updates on the query perfomance. If the total number of queries is Q and the number of contentions is C then the expected performance degradation factor should be no more than (Q + C)/Q. -
queueDelay(optional):
integer(int32)
The number of seconds that an entry added to a write-behind queue will sit in the queue before being stored via a CacheStore. Applicable only for WRITE-BEHIND persistence type.
-
queueSize(optional):
integer(int32)
Read Only:
true
The size of the write-behind queue size. Applicable only for WRITE-BEHIND persistence type. -
refreshFactor(optional):
number(double)
The RefreshFactor attribute is used to calculate the `soft-expiration` time for cache entries. Soft-expiration is the point in time prior to the actual expiration after which any access request for an entry will schedule an asynchronous load request for the entry. This attribute is only applicable for a ReadWriteBackingMap which has an internal LocalCache with scheduled automatic expiration. The value of this element is expressed as a percentage of the internal LocalCache expiration interval. Valid values are doubles in the interval[0.0, 1.0]. If zero, refresh-ahead scheduling will be disabled.
-
refreshTime(optional):
string(date-time)
Read Only:
true
The timestamp when this model was last retrieved from a corresponding node. For local servers it is the local time. -
removeCount(optional):
integer(int64)
Read Only:
true
The number of removes from the backing map managed by this StorageManager caused by operations such as clear, remove or invoke. The remove count is used to audit the cache size in a static system. Cache Size = Insert Count - Remove Count - Eviction count. Therefore the remove count is not reset by the reset statistics method. -
requeueThreshold(optional):
integer(int32)
The maximum size of the write-behind queue for which failed CacheStore write operations are requeued. If zero, the write-behind requeueing will be disabled. Applicable only for WRITE-BEHIND persistence type.
-
service(optional):
string
The cache service name
-
size(optional):
integer(int32)
Read Only:
true
The number of entries in the cache. -
storeAverageBatchSize(optional):
integer(int64)
Read Only:
true
The average number of entries stored per CacheStore write operation. A call to the store() method is counted as a batch of one, whereas a call to the storeAll() method is counted as a batch of the passed Map size. The value of this attribute is -1 if the persistence type is NONE. -
storeAverageReadMillis(optional):
integer(int64)
Read Only:
true
The average time (in millis) spent per read operation; -1 if persistence type is NONE. This statistic is only tracked for caches associated with a CacheStore. -
storeAverageWriteMillis(optional):
integer(int64)
Read Only:
true
The average time (in millis) spent per write operation; -1 if persistence type is NONE. This statistic is only tracked for caches associated with a CacheStore. -
storeFailures(optional):
integer(int64)
Read Only:
true
The total number of CacheStore failures (load, store and erase operations); -1 if persistence type is NONE. -
storeReadMillis(optional):
integer(int64)
Read Only:
true
The cummulative time (in millis) spent on load operations; -1 if persistence type is NONE. This statistic is only tracked for caches associated with a CacheStore. -
storeReads(optional):
integer(int64)
Read Only:
true
The total number of load operations; -1 if persistence type is NONE. -
storeWriteMillis(optional):
integer(int64)
Read Only:
true
The cumulative time (in milliseconds) spent on store and erase operations; -1 if persistence type is NONE or READ-ONLY. This statistic is only tracked for caches associated with a CacheStore. -
storeWrites(optional):
integer(int64)
Read Only:
true
The total number of store and erase operations; -1 if persistence type is NONE or READ-ONLY. -
tier(optional):
string
Read Only:
true
Allowed Values:[ "front", "back" ]
Tier of the cache. -
totalGets(optional):
integer(int64)
Read Only:
true
The total number of get() operations since the last time statistics were reset. -
totalGetsMillis(optional):
integer(int64)
Read Only:
true
The total number of milliseconds spent on get() operations since the last time statistics were reset. This statistic is only tracked for caches that may incur expensive hits (for example the front of a near cache). -
totalPuts(optional):
integer(int64)
Read Only:
true
The total number of put() operations since the last time statistics were reset. -
totalPutsMillis(optional):
integer(int64)
Read Only:
true
The total number of milliseconds spent on put() operations since the last time statistics were reset. This statistic is only tracked for caches that may incur expensive hits (for example the front of a near cache). -
triggerInfo(optional):
array triggerInfo
Read Only:
true
An array of information for each trigger applied to the portion of the partitioned cache managed by the StorageManager. Each element is a string value that represents a human-readable description of the corresponding MapTrigger. -
type(optional):
string
Read Only:
true
Allowed Values:[ "Cache" ]
The type of the MBean -
unitFactor(optional):
integer(int32)
Read Only:
true
The factor by which the Units, LowUnits and HighUnits properties are adjusted. Using a BINARY unit calculator, for example, the factor of 1048576 could be used to count megabytes instead of bytes. -
units(optional):
integer(int32)
Read Only:
true
The size of the cache measured in units. This value needs to be adjusted by the UnitFactor.
Nested Schema : eventInterceptorInfo
Type:
array
Read Only:
true
An array of statistics for events processed by event interceptors.
Show Source
Nested Schema : indexInfo
Type:
array
Read Only:
true
An array of information for each index applied to the portion of the partitioned cache managed by the StorageManager. Each element is a string value that includes a ValueExtractor description, ordered flag (true to indicate that the contents of the index are ordered; false otherwise), and cardinality (number of unique values indexed).
Show Source
Nested Schema : triggerInfo
Type:
array
Read Only:
true
An array of information for each trigger applied to the portion of the partitioned cache managed by the StorageManager. Each element is a string value that represents a human-readable description of the corresponding MapTrigger.
Show Source
Nested Schema : serviceMember
Type:
Show Source
object
-
backupCount(optional):
integer(int32)
Read Only:
true
The number of backups for every cache storage. -
backupCountAfterWritebehind(optional):
integer(int32)
Read Only:
true
The number of members of the partitioned (distributed) cache service that will retain backup data that does _not_ require write-behind, i.e. data that is not vulnerable to being lost even if the entire cluster were shut down. -
eventBacklog(optional):
integer(int32)
Read Only:
true
The size of the backlog queue that holds events scheduled to be processed by the EventDispatcher thread. -
eventCount(optional):
integer(int64)
Read Only:
true
The total number of processed events since the last time the statistics were reset. -
eventInterceptorInfo(optional):
array eventInterceptorInfo
Read Only:
true
An array of statistics for events processed by event interceptors. -
joinTime(optional):
string(date-time)
Read Only:
true
The date/time value (in cluster time) that this Member joined the service. -
location(optional):
string
Read Only:
true
The location of the MBean server -
member(optional):
string
Name of the cluster member.
-
memberCount(optional):
integer(int32)
Read Only:
true
Specifies the total number of cluster nodes running this service. -
messagesLocal(optional):
integer(int64)
Read Only:
true
The total number of messages which were self-addressed messages since the last time the statistics were reset. Such messages are used for servicing process-local requests and do not have an associated network cost. -
messagesReceived(optional):
integer(int64)
Read Only:
true
The total number of messages received by this service since the last time the statistics were reset. This value accounts for messages received by any (local, dedicated or shared) transport. -
messagesSent(optional):
integer(int64)
Read Only:
true
The number of messages sent by this service since the last time the statistics were reset. This value accounts for messages sent by any (local, dedicated or shared) transport. -
name(optional):
string
Name of the service.
-
nodeId(optional):
integer(int64)
Read Only:
true
The ID of member to which the MBean belongs -
outgoingTransferCount(optional):
integer(int32)
Read Only:
true
The number of partitions that are currently being transferred by this service member to other members. -
ownedPartitionsBackup(optional):
integer(int32)
Read Only:
true
The number of partitions that this Member backs up (responsible for the backup storage). -
ownedPartitionsPrimary(optional):
integer(int32)
Read Only:
true
The number of partitions that this Member owns (responsible for the primary storage). -
partitionsAll(optional):
integer(int32)
Read Only:
true
The total number of partitions that every cache storage will be divided into. -
partitionsEndangered(optional):
integer(int32)
Read Only:
true
The total number of partitions that are not currently backed up. -
partitionsUnbalanced(optional):
integer(int32)
Read Only:
true
The total number of primary and backup partitions which remain to be transferred until the partition distribution across the storage enabled service members is fully balanced. -
partitionsVulnerable(optional):
integer(int32)
Read Only:
true
The total number of partitions that are backed up on the same machine where the primary partition owner resides. -
persistenceActiveSpaceAvailable(optional):
integer(int64)
Read Only:
true
The total remaining free space (in bytes) of the file system used by the persistence layer to persist active cache data. -
persistenceActiveSpaceTotal(optional):
integer(int64)
Read Only:
true
The total size (in bytes) of the file system used by the persistence layer to persist active cache data. -
persistenceActiveSpaceUsed(optional):
integer(int64)
Read Only:
true
The total size (in bytes) used by the persistence layer to persist active cache data. -
persistenceBackupSpaceAvailable(optional):
integer(int64)
Read Only:
true
The total remaining free space (in bytes) of the file system used by the persistence layer to persist backup cache data. -
persistenceBackupSpaceTotal(optional):
integer(int64)
Read Only:
true
The total size (in bytes) of the file system used by the persistence layer to persist backup cache data. -
persistenceBackupSpaceUsed(optional):
integer(int64)
Read Only:
true
The total size (in bytes) used by the persistence layer to persist backup cache data. -
persistenceEnvironment(optional):
string
Read Only:
true
A description of the configured persistence environment or 'n/a' if one has not been configured. -
persistenceLatencyAverage(optional):
number(float)
Read Only:
true
The average latency (in millis) added to a mutating cache operation by active persistence operations. -
persistenceLatencyMax(optional):
integer(int64)
Read Only:
true
The maximum latency (in millis) added to a mutating cache operation by an active persistence operation. -
persistenceMode(optional):
string
Read Only:
true
The current persistence mode for this service. A value of 'active' indicates that all mutating cache operations will be persisted via the configured persistence-environment. A value of 'on-demand' indicates that a persistence-environment has been configured and is available but is not being actively used. In both modes a persistent snapshot can be taken of all caches managed by this service using the configured persistence-environment. A value of 'n/a' indicates that persistence is not configured for this service. -
persistenceSnapshotArchiver(optional):
string
Read Only:
true
A description of the configured snapshot archiver or 'n/a' if one has not been configured. -
persistenceSnapshotSpaceAvailable(optional):
integer(int64)
Read Only:
true
The total remaining free space (in bytes) of the file system used by the persistence layer to store snapshots. -
persistenceSnapshotSpaceTotal(optional):
integer(int64)
Read Only:
true
The total size (in bytes) of the file system used by the persistence layer to store snapshots. -
quorumStatus(optional):
string
Read Only:
true
The current state of the service quorum. -
refreshTime(optional):
string(date-time)
Read Only:
true
The timestamp when this model was last retrieved from a corresponding node. For local servers it is the local time. -
requestAverageDuration(optional):
number(float)
Read Only:
true
The average duration (in milliseconds) of an individual request issued by the service since the last time the statistics were reset. -
requestMaxDuration(optional):
integer(int64)
Read Only:
true
The maximum duration (in milliseconds) of a request issued by the service since the last time the statistics were reset. -
requestPendingCount(optional):
integer(int64)
Read Only:
true
The number of pending requests issued by the service. -
requestPendingDuration(optional):
integer(int64)
Read Only:
true
The duration (in milliseconds) of the oldest pending request issued by the service. -
requestTimeoutCount(optional):
integer(int64)
Read Only:
true
The total number of timed-out requests since the last time the statistics were reset. -
requestTimeoutMillis(optional):
integer(int64)
The default timeout value in milliseconds for requests that can be timed-out (e.g. implement the com.tangosol.net.PriorityTask interface), but do not explicitly specify the request timeout value.
-
requestTotalCount(optional):
integer(int64)
Read Only:
true
The total number of synchronous requests issued by the service since the last time the statistics were reset. -
running(optional):
boolean
Read Only:
true
Specifies whether or not the service is running. -
seniorMemberId(optional):
integer(int32)
Read Only:
true
The service senior member id; -1 if the service is not running. -
statistics(optional):
string
Read Only:
true
Statistics for this service in human readable format. -
statusHA(optional):
string
Read Only:
true
The High Availability status for this service. The value of MACHINE-SAFE means that all the cluster nodes running on any given machine could be stopped at once without data loss. The value of NODE-SAFE means that any cluster node could be stopped without data loss. The value of ENDANGERED indicates that abnormal termination of any cluster node that runs this service may cause data loss. If either or both site and rack groupings are configured, the values SITE-SAFE and RACK-SAFE mean that all the cluster nodes running on any given site or rack, respectively, could be stopped at once without data loss. -
storageEnabled(optional):
boolean
Read Only:
true
Specifies whether or not the local storage is enabled for this cluster Member. -
storageEnabledCount(optional):
integer(int32)
Read Only:
true
Specifies the total number of cluster nodes running this Service for which local storage is enabled. -
taskAverageDuration(optional):
number(float)
Read Only:
true
The average duration (in milliseconds) of an individual task execution. -
taskBacklog(optional):
integer(int32)
Read Only:
true
The size of the backlog queue that holds tasks scheduled to be executed by one of the service threads. -
taskCount(optional):
integer(int64)
Read Only:
true
The total number of executed tasks since the last time the statistics were reset. -
taskHungCount(optional):
integer(int32)
Read Only:
true
The total number of currently executing hung tasks. -
taskHungDuration(optional):
integer(int64)
Read Only:
true
The longest currently executing hung task duration in milliseconds. -
taskHungTaskId(optional):
string
Read Only:
true
The id of the of the longest currently executing hung task. -
taskHungThresholdMillis(optional):
integer(int64)
The amount of time in milliseconds that a task can execute before it is considered hung. Note that a posted task that has not yet started is never considered as hung.
-
taskMaxBacklog(optional):
integer(int32)
Read Only:
true
The maximum size of the backlog queue since the last time the statistics were reset. -
taskTimeoutCount(optional):
integer(int32)
Read Only:
true
The total number of timed-out tasks since the last time the statistics were reset. -
taskTimeoutMillis(optional):
integer(int64)
The default timeout value in milliseconds for tasks that can be timed-out (e.g. implement the com.tangosol.net.PriorityTask interface), but do not explicitly specify the task execution timeout value.
-
threadAbandonedCount(optional):
integer(int32)
Read Only:
true
The number of abandoned threads from the service thread pool. A thread is abandoned and replaced with a new thread if it executes a task for a period of time longer than execution timeout and all attempts to interrupt it fail. -
threadAverageActiveCount(optional):
number(float)
Read Only:
true
The average number of active (not idle) threads in the service thread pool since the last time the statistics were reset. -
threadCount(optional):
integer(int32)
The number of threads in the service thread pool. For services that support dynamic thread pool sizing, this is the current thread pool size.
-
threadCountMax(optional):
integer(int32)
The maximum thread count allowed for this service when dynamic thread pool sizing is enabled.
-
threadCountMin(optional):
integer(int32)
The minimum thread count for this service when dynamic thread pool sizing is enabled.
-
threadCountUpdateTime(optional):
string(date-time)
Read Only:
true
The last time an update was made to the ThreadCount. This attribute is only valid when ThreadPoolSizingEnabled is true. -
threadIdleCount(optional):
integer(int32)
Read Only:
true
The number of currently idle threads in the service thread pool. -
threadPoolSizingEnabled(optional):
boolean
Read Only:
true
Whether or not dynamic thread pool sizing is enabled for this service. -
transportAddress(optional):
string
Read Only:
true
The service dedicated transport address if any. When present this transport allows the service instance to communicate with other service members via a dedicated transport rather then using the shared cluster transport. -
transportBackloggedConnectionList(optional):
array transportBackloggedConnectionList
Read Only:
true
A list of currently backlogged connections on the service dedicated transport. -
transportBackloggedConnections(optional):
integer(int32)
Read Only:
true
The number of currently backlogged connections on the service dedicated transport. Any new requests which require the connection will block until the backlog is cleared. -
transportConnections(optional):
integer(int32)
Read Only:
true
The number of connections currently maintained by the service dedicated transport. This count may be lower than MemberCount if some members have been not been configured to use the dedicated transport, or if it has been identified that there is no advantage in using the dedicated transport for communication with certain members. -
transportReceivedBytes(optional):
integer(int64)
Read Only:
true
The number of bytes received by the service dedicated transport since the last time the statistics were reset. -
transportReceivedMessages(optional):
integer(int64)
Read Only:
true
The number of messages received by the service dedicated transport since the last time the statistics were reset. -
transportRetainedBytes(optional):
integer(int64)
Read Only:
true
The number of bytes retained by the service dedicated transport awaiting delivery acknowledgment. This memory is allocated outside of the Java GC heap space. -
transportSentBytes(optional):
integer(int64)
Read Only:
true
The number of bytes sent by the service dedicated transport since the last time the statistics were reset. -
transportSentMessages(optional):
integer(int64)
Read Only:
true
The number of messages sent by the service dedicated transport since the last time the statistics were reset. -
transportStatus(optional):
string
Read Only:
true
The service dedicated transport status information. -
type(optional):
string
Read Only:
true
Allowed Values:[ "Service" ]
The type of the MBean
Nested Schema : eventInterceptorInfo
Type:
array
Read Only:
true
An array of statistics for events processed by event interceptors.
Show Source
Nested Schema : transportBackloggedConnectionList
Type:
array
Read Only:
true
A list of currently backlogged connections on the service dedicated transport.
Show Source