Context Cache Metrics#

struct ContextCachePoolMetrics#

Current occupancy for one typed context-cache resource pool.

Public Members

int32_t free = {}#
int32_t capacity = {}#
struct ContextCacheMetrics#

Lightweight coordinator-local diagnostics. Counters are cumulative; occupancy fields are snapshots populated when metrics() is called.

Public Members

uint64_t admittedSequences = {}#
uint64_t hitSequences = {}#
uint64_t mediaAwareSequences = {}#

Sequences whose block hash incorporated per-position media content hashes.

uint64_t lookupBypassSequences = {}#

Sequences whose final executable lookup policy was bypass, including forced-cold retries.

uint64_t forcedColdSequences = {}#
uint64_t standardPlans = {}#
uint64_t noReusablePrefixPlans = {}#
uint64_t fullInputRewindPlans = {}#
uint64_t matchedTokens = {}#
uint64_t reusedTokens = {}#
uint64_t publicationAttempts = {}#
uint64_t committedPublications = {}#

PublishStatus::kPublished: a new record or an existing record’s draft-state upgrade.

uint64_t existingPublications = {}#
uint64_t publishedEndpoints = {}#

Successful publication resolutions, including both new and already-existing endpoints.

uint64_t hybridRestores = {}#
uint64_t hybridSnapshotPressureSkips = {}#
uint64_t hybridCaptureSynchronizations = {}#
uint64_t specFullPageReplays = {}#
uint64_t specPairPublications = {}#
uint64_t planningNanoseconds = {}#
uint64_t currentRecords = {}#
ContextCachePoolMetrics baseKvPages#
ContextCachePoolMetrics draftKvPages#
ContextCachePoolMetrics recurrentSnapshots#
ContextCachePoolMetrics partialKvSnapshots#
uint64_t evictedRecords = {}#
uint64_t reclaimedBaseKvPages = {}#
uint64_t reclaimedDraftKvPages = {}#
uint64_t reclaimedRecurrentSnapshots = {}#
uint64_t reclaimedPartialKvSnapshots = {}#