[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()
|