| Package | Description | 
|---|---|
| org.apache.ignite.mxbean | 
 Contains annotations for Dynamic MBeans. 
 | 
| org.apache.ignite.spi.discovery.tcp | 
 Contains default TCP/IP implementation for discovery SPI. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IgniteMXBean.active(boolean active)  | 
Set<String> | 
ClusterMetricsMXBean.attributeValues(String attrName)
Get distinct attribute values for given nodes projection. 
 | 
boolean | 
ClientProcessorMXBean.dropConnection(long id)
Drops client connection by  
id, if exists. | 
String | 
IgniteMXBean.executeTask(String taskName,
           String arg)
A shortcut method that executes given task assuming single  
java.lang.String argument
 and java.lang.String return type. | 
String | 
TransactionsMXBean.getActiveTransactions(Long minDuration,
                     Integer minSize,
                     String prj,
                     String consistentIds,
                     String xid,
                     String lbRegex,
                     Integer limit,
                     String order,
                     boolean detailed,
                     boolean kill)  | 
Map<String,String> | 
TransactionMetricsMxBean.getLongRunningOwnerTransactions(int duration)
Long running near transactions 
 | 
String | 
IgnitionMXBean.getState(String name)
Gets state for a given grid instance. 
 | 
Set<UUID> | 
ClusterMetricsMXBean.nodeIdsForAttribute(String attrName,
                   String attrVal,
                   boolean includeSrvs,
                   boolean includeClients)
Get node IDs with the given attribute value. 
 | 
boolean | 
IgniteMXBean.pingNode(String nodeId)
Pings node with given node ID to see whether it is alive. 
 | 
boolean | 
IgniteMXBean.pingNodeByAddress(String host)
Pings node with given host name to see if it is alive. 
 | 
void | 
PersistenceMetricsMXBean.rateTimeInterval(long rateTimeInterval)
Deprecated.  
Sets time interval for rate-based metrics. 
 | 
void | 
DataRegionMetricsMXBean.rateTimeInterval(long rateTimeInterval)
Sets time interval for  
DataRegionMetricsMXBean.getAllocationRate() and DataRegionMetricsMXBean.getEvictionRate() monitoring purposes. | 
void | 
DataStorageMetricsMXBean.rateTimeInterval(long rateTimeInterval)
Sets time interval for rate-based metrics. 
 | 
void | 
MemoryMetricsMXBean.rateTimeInterval(long rateTimeInterval)
Deprecated.  
Sets time interval for  
MemoryMetricsMXBean.getAllocationRate() and MemoryMetricsMXBean.getEvictionRate() monitoring purposes. | 
boolean | 
IgniteMXBean.removeCheckpoint(String key)
This method allows manually remove the checkpoint with given  
key. | 
void | 
IgnitionMXBean.restart(boolean cancel)
Restart JVM. 
 | 
void | 
IgniteMXBean.runIoTest(long warmup,
         long duration,
         int threads,
         long maxLatency,
         int rangesCnt,
         int payLoadSize,
         boolean procFromNioThread)
Runs IO latency test against all remote server nodes in cluster. 
 | 
void | 
TransactionsMXBean.setTxTimeoutOnPartitionMapExchange(long timeout)
Sets transaction timeout on partition map exchange. 
 | 
void | 
DataStorageMXBean.setWalCompactionLevel(int walCompactionLevel)
Sets ZIP compression level to WAL compaction. 
 | 
boolean | 
IgnitionMXBean.stop(boolean cancel)
Stops default grid instance. 
 | 
boolean | 
IgnitionMXBean.stop(String name,
    boolean cancel)
Stops named Ignite instance. 
 | 
void | 
IgnitionMXBean.stopAll(boolean cancel)
Stops all started grids. 
 | 
boolean | 
WorkersControlMXBean.stopThreadById(long id)
Stops thread by  
id, if exists. | 
boolean | 
WorkersControlMXBean.stopThreadByUniqueName(String name)
Stops thread by  
name, if exists and unique. | 
void | 
PersistenceMetricsMXBean.subIntervals(int subInts)
Deprecated.  
Sets a number of sub-intervals the whole  
PersistenceMetricsMXBean.rateTimeInterval(long) will be split into to calculate
 rate-based metrics. | 
void | 
DataRegionMetricsMXBean.subIntervals(int subInts)
Sets a number of sub-intervals the whole  
DataRegionMetricsMXBean.rateTimeInterval(long) will be split into to calculate
 DataRegionMetricsMXBean.getAllocationRate() and DataRegionMetricsMXBean.getEvictionRate() rates (5 by default). | 
void | 
DataStorageMetricsMXBean.subIntervals(int subInts)
Sets a number of sub-intervals the whole  
DataStorageMetricsMXBean.rateTimeInterval(long) will be split into to calculate
 rate-based metrics. | 
void | 
MemoryMetricsMXBean.subIntervals(int subInts)
Deprecated.  
Sets a number of sub-intervals the whole  
MemoryMetricsMXBean.rateTimeInterval(long) will be split into to calculate
 MemoryMetricsMXBean.getAllocationRate() and MemoryMetricsMXBean.getEvictionRate() rates (5 by default). | 
boolean | 
WorkersControlMXBean.terminateWorker(String name)
Terminates worker. 
 | 
void | 
IgniteMXBean.undeployTaskFromGrid(String taskName)
Makes the best attempt to undeploy a task from the whole grid. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TcpDiscoverySpiMBean.checkRingLatency(int maxHops)
Diagnosis method for determining ring message latency. 
 | 
                                     
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                 Follow @ApacheIgnite                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                     Ignite Database and Caching Platform                                                                                                                   :                                                               ver. 2.7.2                                                                                                                                                                                                                                                                                                                                    Release Date                                                                                                                   :                                                               February 6 2019