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 |
---|---|
Set<String> |
ClusterMetricsMXBean.attributeValues(String attrName)
Get distinct attribute values for given nodes projection.
|
void |
QueryMXBean.cancelContinuous(String originNodeId,
String routineId)
Kills continuous query by the identifier.
|
void |
QueryMXBean.cancelContinuous(String originNodeId,
String routineId)
Kills continuous query by the identifier.
|
void |
QueryMXBean.cancelSQL(String id)
Kills SQL query by the identifier.
|
void |
EncryptionMXBean.changeMasterKey(String masterKeyName)
Starts master key change process.
|
void |
IgniteMXBean.clusterState(String state)
Changes current cluster state.
|
void |
MetricsMxBean.configureHistogramMetric(String name,
long[] bounds)
Change
HistogramMetric configuration. |
void |
MetricsMxBean.configureHistogramMetric(String name,
long[] bounds)
Change
HistogramMetric configuration. |
void |
MetricsMxBean.configureHitRateMetric(String name,
long rateTimeInterval)
Change
HitRateMetric configuration. |
void |
MetricsMxBean.configureHitRateMetric(String name,
long rateTimeInterval)
Change
HitRateMetric configuration. |
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 |
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) |
String |
TransactionsMXBean.getActiveTransactions(Long minDuration,
Integer minSize,
String prj,
String consistentIds,
String xid,
String lbRegex,
Integer limit,
String order,
boolean detailed,
boolean kill) |
String |
TransactionsMXBean.getActiveTransactions(Long minDuration,
Integer minSize,
String prj,
String consistentIds,
String xid,
String lbRegex,
Integer limit,
String order,
boolean detailed,
boolean kill) |
String |
TransactionsMXBean.getActiveTransactions(Long minDuration,
Integer minSize,
String prj,
String consistentIds,
String xid,
String lbRegex,
Integer limit,
String order,
boolean detailed,
boolean kill) |
String |
TransactionsMXBean.getActiveTransactions(Long minDuration,
Integer minSize,
String prj,
String consistentIds,
String xid,
String lbRegex,
Integer limit,
String order,
boolean detailed,
boolean kill) |
String |
TransactionsMXBean.getActiveTransactions(Long minDuration,
Integer minSize,
String prj,
String consistentIds,
String xid,
String lbRegex,
Integer limit,
String order,
boolean detailed,
boolean kill) |
String |
TransactionsMXBean.getActiveTransactions(Long minDuration,
Integer minSize,
String prj,
String consistentIds,
String xid,
String lbRegex,
Integer limit,
String order,
boolean detailed,
boolean kill) |
String |
TransactionsMXBean.getActiveTransactions(Long minDuration,
Integer minSize,
String prj,
String consistentIds,
String xid,
String lbRegex,
Integer limit,
String order,
boolean detailed,
boolean kill) |
String |
TransactionsMXBean.getActiveTransactions(Long minDuration,
Integer minSize,
String prj,
String consistentIds,
String xid,
String lbRegex,
Integer limit,
String order,
boolean detailed,
boolean kill) |
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)
Deprecated.
Long running near transactions
|
String |
IgnitionMXBean.getState(String name)
Gets state for a given grid instance.
|
void |
IgniteClusterMXBean.id(UUID newId)
Changes cluster ID to provided value.
|
Set<UUID> |
ClusterMetricsMXBean.nodeIdsForAttribute(String attrName,
String attrVal,
boolean includeSrvs,
boolean includeClients)
Get node IDs with the given attribute value.
|
Set<UUID> |
ClusterMetricsMXBean.nodeIdsForAttribute(String attrName,
String attrVal,
boolean includeSrvs,
boolean includeClients)
Get node IDs with the given attribute value.
|
Set<UUID> |
ClusterMetricsMXBean.nodeIdsForAttribute(String attrName,
String attrVal,
boolean includeSrvs,
boolean includeClients)
Get node IDs with the given attribute value.
|
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 |
MemoryMetricsMXBean.rateTimeInterval(long rateTimeInterval)
Deprecated.
Sets time interval for
MemoryMetricsMXBean.getAllocationRate() and MemoryMetricsMXBean.getEvictionRate() monitoring purposes. |
void |
DataStorageMetricsMXBean.rateTimeInterval(long rateTimeInterval)
Deprecated.
Use
MetricsMxBean.configureHitRateMetric(String, long) instead. |
void |
DataRegionMetricsMXBean.rateTimeInterval(long rateTimeInterval)
Deprecated.
Use
MetricsMxBean.configureHitRateMetric(String, long) instead. |
void |
PersistenceMetricsMXBean.rateTimeInterval(long rateTimeInterval)
Deprecated.
Sets time interval for rate-based metrics.
|
boolean |
IgniteMXBean.removeCheckpoint(String key)
This method allows manually remove the checkpoint with given
key . |
void |
MetricsMxBean.resetMetrics(String registry)
Resets metrics for of a given registry.
|
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 |
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 |
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 |
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 |
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 |
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 |
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 |
BaselineAutoAdjustMXBean.setAutoAdjustmentEnabled(boolean enabled) |
void |
BaselineAutoAdjustMXBean.setAutoAdjustmentTimeout(long timeout) |
void |
TransactionsMXBean.setLongOperationsDumpTimeout(long timeout)
Setting a timeout (in millis) for printing to log long-running
transactions as well as transactions that cannot receive locks for all
their keys for a long time.
|
void |
TransactionsMXBean.setLongTransactionTimeDumpThreshold(long threshold)
Sets threshold timeout in milliseconds for long transactions, if transaction exceeds it,
it will be dumped in log with information about how much time did
it spent in system time (time while aquiring locks, preparing, commiting, etc.)
|
void |
ClientProcessorMXBean.setMaxConnectionsPerNode(int maxConnectionsPerNode)
Sets maximum allowed number of active client connections per node.
|
void |
TransactionsMXBean.setTransactionTimeDumpSamplesCoefficient(double coefficient)
Sets the coefficient for samples of completed transactions that will be dumped in log.
|
void |
TransactionsMXBean.setTransactionTimeDumpSamplesPerSecondLimit(int limit)
Sets the limit of samples of completed transactions that will be dumped in log per second,
if
TransactionsMXBean.getTransactionTimeDumpSamplesCoefficient() is above 0.0 . |
void |
TransactionsMXBean.setTxOwnerDumpRequestsAllowed(boolean allowed)
Sets if dump requests from local node to near node are allowed, when long running transaction
is found.
|
void |
TransactionsMXBean.setTxTimeoutOnPartitionMapExchange(long timeout)
Sets transaction timeout on partition map exchange.
0 means transactions will never be rolled back on partition map exchange.
|
void |
DataStorageMXBean.setWalCompactionLevel(int walCompactionLevel)
Sets ZIP compression level to WAL compaction.
|
void |
ClientProcessorMXBean.showFullStackOnClientSide(boolean show)
If sets to
true shows full stack trace otherwise highlevel short error message. |
boolean |
IgnitionMXBean.stop(boolean cancel)
Stops default grid instance.
|
boolean |
IgnitionMXBean.stop(String name,
boolean cancel)
Stops named Ignite 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 |
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). |
void |
DataStorageMetricsMXBean.subIntervals(int subInts)
Deprecated.
Use
MetricsMxBean.configureHitRateMetric(String, long) instead. |
void |
DataRegionMetricsMXBean.subIntervals(int subInts)
Deprecated.
Use
MetricsMxBean.configureHitRateMetric(String, long) instead. |
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 |
IgniteClusterMXBean.tag(String newTag)
Changes cluster tag to provided value.
|
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.
|
GridGain In-Memory Computing Platform : ver. 8.9.15 Release Date : December 3 2024