| Measurement |
Description |
Measurement Unit |
Interpretation |
| evictions |
Indicates the number of cache evictions for current index searcher. |
Number |
If the number is going up over the measurements may be an indicator poor cache performance. |
| ramMemoryUsed |
Indicates the actual heap usage of the cache during the last measurement period. |
MB |
A large size of Cache may not be the ideal as it could accumulate a lot of garbage. This measure along with other metrics can provide better insights for cache tuning. |
| hits |
Indicates the number of cache hits for the current index searcher during the last measurement. |
Number |
A high number of hits is always preferred, if the number is going down over a series of measurements, you could investigate it further. |
| inserts |
Indicates the number of inserts in the cache during the last measurement period. |
Number |
A high number of cache inserts could bring down the performance for the time being but eventually the performance will come up and there will be higher number of cache hits. |
| lookups |
Indicates the number of lookups against the cache. |
Number |
|
| size |
Indicates the size of cache as configured. |
MB |
Fine tune this value based on actual cache usage. |
| entriesCount |
Indicates the number of cache entries during the last measurement period. |
Number |
|
| totalsize |
Indicates the size of cache as configured. |
Percent |
A high value for this measure indicates that the client is using the maximum amount of allocated connections. |
| returnLocalStats |
Indicates the number of local (from the local shard) response to a “retrieve stats” shard request. |
Number |
|
| mergeToGlobalStats |
Indicates the number of process shard responses that contain partial local stats. Usually this entails combining per-share stats for each term. |
Number |
|