public interface PerformanceStatisticsHandler
| Modifier and Type | Method and Description |
|---|---|
void |
cacheOperation(UUID nodeId,
OperationType type,
int cacheId,
long startTime,
long duration) |
void |
cacheStart(UUID nodeId,
int cacheId,
String name) |
void |
job(UUID nodeId,
IgniteUuid sesId,
long queuedTime,
long startTime,
long duration,
boolean timedOut) |
void |
query(UUID nodeId,
GridCacheQueryType type,
String text,
long id,
long startTime,
long duration,
boolean success) |
void |
queryReads(UUID nodeId,
GridCacheQueryType type,
UUID queryNodeId,
long id,
long logicalReads,
long physicalReads) |
void |
task(UUID nodeId,
IgniteUuid sesId,
String taskName,
long startTime,
long duration,
int affPartId) |
void |
transaction(UUID nodeId,
GridIntList cacheIds,
long startTime,
long duration,
boolean commited) |
void cacheStart(UUID nodeId, int cacheId, String name)
nodeId - Node id.cacheId - Cache id.name - Cache name.void cacheOperation(UUID nodeId, OperationType type, int cacheId, long startTime, long duration)
nodeId - Node id.type - Operation type.cacheId - Cache id.startTime - Start time in milliseconds.duration - Duration in nanoseconds.void transaction(UUID nodeId, GridIntList cacheIds, long startTime, long duration, boolean commited)
nodeId - Node id.cacheIds - Cache IDs.startTime - Start time in milliseconds.duration - Duration in nanoseconds.commited - True if commited.void query(UUID nodeId, GridCacheQueryType type, String text, long id, long startTime, long duration, boolean success)
nodeId - Node id.type - Cache query type.text - Query text in case of SQL query. Cache name in case of SCAN query.id - Query id.startTime - Start time in milliseconds.duration - Duration in nanoseconds.success - Success flag.void queryReads(UUID nodeId, GridCacheQueryType type, UUID queryNodeId, long id, long logicalReads, long physicalReads)
nodeId - Node id.type - Cache query type.queryNodeId - Originating node id.id - Query id.logicalReads - Number of logical reads.physicalReads - Number of physical reads.void task(UUID nodeId, IgniteUuid sesId, String taskName, long startTime, long duration, int affPartId)
nodeId - Node id.sesId - Session id.taskName - Task name.startTime - Start time in milliseconds.duration - Duration.affPartId - Affinity partition id.void job(UUID nodeId, IgniteUuid sesId, long queuedTime, long startTime, long duration, boolean timedOut)
nodeId - Node id.sesId - Session id.queuedTime - Time job spent on waiting queue.startTime - Start time in milliseconds.duration - Job execution time.timedOut - True if job is timed out.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.10.0 Release Date : March 10 2021