Namespace Azos.Pile.Instrumentation
Classes
AllocatedMemoryBytes
Number of bytes allocated by the instance from system memory
AverageObjectSizeBytes
Number of bytes for average object
CacheCapacity
Provides entry/slot count in the cache instance
CacheCount
Provides object count in the cache instance
CacheDoubleGauge
Provides base for cache double gauges
CacheEvent
Provides base for cache events
CacheGetHit
How many times cached object was found and gotten by its key
CacheGetMiss
How many times cached object was tried to be gotten but not found by its key
CacheGrew
How many times cache has to increase its capacity
CacheLoadFactor
Provides load factor percentage
CacheLongGauge
Provides base for cache long gauges
CachePut
How many times put resulted in new object insertion in cache with or without overwriting the existing item
CachePutCollision
How many times put could not insert new object in cache because there was no room and existing data could not be overwritten due to higher priority
CachePutOverwrite
How many times put inserted new object in cache by overwriting existing value with lower priority
CachePutReplace
How many times put replaced existing object in cache
CacheRejuvenateHit
How many times key entry was found and its age reset to zero
CacheRejuvenateMiss
How many times key entry was not found for resetting its age
CacheRemoveHit
How many times key was found and object removed
CacheRemoveMiss
How many times key was not found and object not removed
CacheShrunk
How many times cache has to decrease its capacity
CacheSweep
How many entries/objects were removed by sweep
CacheSweepDuration
How long the sweeping took (examination + removal of expired)
CacheTableCount
Provides table count in the cache instance
CacheTableSwept
Cache table was swept
DeleteCount
Count of Delete() calls
FreeListCapacity
Number of free clots(chunks) in the free list
GetCount
Count of Get() calls
MemoryCapacityBytes
Average capacity of free memory that the system has left
ObjectCount
Provides object count in the instance
OverheadBytes
Number of extra bytes used by pile metadata currently occupied by object stored in this pile
PileDoubleGauge
Provides base for pile double gauges
PileLongGauge
Provides base for pile long gauges
PutCount
Count of Put() calls
SegmentCount
Provides segment count in the instance
UtilizedBytes
Number of bytes allocated for object storage within AllocatedMemoryBytes