HDFS Eviction

GemFire XD provides several statistics to help you evaluate how eviction criteria operate with HDFS read/write tables.

The following HDFS eviction statistics are provided.

Type CachePerfStats
Name CachePerfStatus
Statistic EvictByCriteria_evaluations
Description The number of times GemFire XD evaluates a row for eviction. If you use the EVICT INCOMING clause, then EvictByCriteria_evaluations is equivalent to the number of rows added to the table.
Type CachePerfStats
Name CachePerfStatus
Statistic EvictByCriteria_evaluationTime
Description The total time spent evaluating rows for eviction. This number does not include the time spent destroying the evicted rows.
Type CachePerfStats
Name CachePerfStatus
Statistic EvictByCriteria_evictions
Description The total number of times GemFire XD has evicted a row from memory due to matching eviction criteria.
Type CachePerfStats
Name CachePerfStatus
Statistic EvictByCriteria_evictionsInProgress
Description The total number of evictions being carried out.
Type CachePerfStats
Name CachePerfStatus
Statistic EvictByCriteria_evictionTime
Description The total number amount of time spent evicting data due to matching eviction criteria.

Example: Selecting HDFS Eviction Statistics

This figure illustrates how to select the HDFS eviction statistics for graphing.