[This is preliminary documentation and is subject to change.]
Defines instrumentation gauges and events for caching engine
Classes
| Class | Description | |
|---|---|---|
| BucketPageLoadFactor |
Provides the ratio of how many buckets are loaded with pages vs. bucket count
| |
| CacheDoubleGauge |
Provides base for cache double gauges
| |
| CacheLongGauge |
Provides base for cache long gauges
| |
| HitCount |
How many times Get() resulted in cache hit
| |
| MissCount |
How many times Get() resulted in cache miss
| |
| PageCount |
Provides page count in the instance
| |
| PutCollisionCount |
How many times a call to Put() resulted in new value overriding existing because of collision (old value lost)
| |
| PutCount |
How many times Put() was called
| |
| PutInsertCount |
How many times a call to Put() resulted in insert
| |
| PutPageCreateCount |
How many times a call to Put() resulted in bucket collision that created a page
| |
| PutPriorityPreventedCollisionCount |
How many times a call to Put() could have resulted in new value overriding existing one because of collision, however the situation was prevented
because existing item had higher priority than the newer one
| |
| PutReplaceCount |
How many times a call to Put() resulted in relacement of existing item by key without collision
| |
| RecordCount |
Provides record count in the instance
| |
| RemoveHitCount |
How many records have been found and removed
| |
| RemoveMissCount |
How many records have been sought to be removed but were not found
| |
| RemovePageCount |
How many pages have been deleted, a page gets deleted when there are no records stored in it
| |
| SweepPageCount |
How many pages swept
| |
| SweepRemoveCount |
How many records removed by sweep
| |
| SweepTableCount |
How many times tables were swept
| |
| ValueFactoryCount |
How many times factory func was called from GetOrPut()
|