Skip to content

fscache

Default Metrics

The following metrics are emitted by default. Each of them can be disabled by applying the following configuration:

metrics:
  <metric_name>:
    enabled: false

fscache.acquire.ok

Number of acquire requests that succeeded

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

fscache.acquire.oom

Number of acquire requests that failed due to ENOMEM

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

fscache.acquire.requests

Number of acquire cookie requests

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

fscache.cookies.data

Number of data storage cookies allocated

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{cookies} Sum Int Cumulative true Alpha

fscache.cookies.volume

Number of volume index cookies allocated

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{cookies} Sum Int Cumulative true Alpha

fscache.cookies.volume_collisions

Number of volume index key collisions

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{collisions} Sum Int Cumulative true Alpha

fscache.cookies.volume_oom

Number of OOM events when allocating volume cookies

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{events} Sum Int Cumulative true Alpha

fscache.invalidations

Number of invalidations

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{invalidations} Sum Int Cumulative true Alpha

fscache.io.misfit

Number of DIO misfit operations

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

fscache.io.read

Number of read operations in the cache

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

fscache.io.write

Number of write operations in the cache

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

fscache.lru.count

Number of cookies currently on the LRU

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{cookies} Sum Int Cumulative true Alpha

fscache.lru.dropped

Number of LRU'd cookies relinquished or withdrawn

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{cookies} Sum Int Cumulative true Alpha

fscache.lru.expired

Number of cookies expired off of the LRU

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{cookies} Sum Int Cumulative true Alpha

fscache.lru.removed

Number of cookies removed from the LRU

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{cookies} Sum Int Cumulative true Alpha

fscache.nospace.create

Number of create requests refused due to lack of space

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

fscache.nospace.cull

Number of objects culled to make space

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{objects} Sum Int Cumulative true Alpha

fscache.nospace.write

Number of write requests refused due to lack of space

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

fscache.relinquish.drop

Number of cookies no longer blocking re-acquisition

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{cookies} Sum Int Cumulative true Alpha

fscache.relinquish.requests

Number of relinquish cookie requests

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

fscache.relinquish.retire

Number of relinquish requests with retire=true

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

fscache.updates.requests

Number of update cookie requests

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

fscache.updates.resize

Number of resize requests

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

fscache.updates.resize_skipped

Number of skipped resize requests

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.cache_read.done

Number of cache read operations completed (netfs_n_rh_read_done)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

netfs.cache_read.failed

Number of cache read operations failed (netfs_n_rh_read_failed)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

netfs.cache_read.requests

Number of cache read requests (netfs_n_rh_read)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.cache_write.done

Number of cache write operations completed (netfs_n_wh_write_done)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

netfs.cache_write.failed

Number of cache write operations failed (netfs_n_wh_write_failed)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

netfs.cache_write.requests

Number of cache write requests (netfs_n_wh_write)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.download.done

Number of download operations completed (netfs_n_rh_download_done)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

netfs.download.failed

Number of download operations failed (netfs_n_rh_download_failed)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

netfs.download.instead

Number of download instead of cache operations (netfs_n_rh_download_instead)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

netfs.download.requests

Number of download requests (netfs_n_rh_download)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.objects.folio_queue

Number of folio queue objects (netfs_n_folioq)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{objects} Sum Int Cumulative true Alpha

netfs.objects.read_reqs

Number of read request objects (netfs_n_rh_rreq)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{objects} Sum Int Cumulative true Alpha

netfs.objects.subreqs

Number of subrequest objects (netfs_n_rh_sreq)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{objects} Sum Int Cumulative true Alpha

netfs.objects.write_conflicts

Number of write stream conflicts (netfs_n_wh_wstream_conflict)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{conflicts} Sum Int Cumulative true Alpha

netfs.reads.direct

Number of direct I/O read requests (netfs_n_rh_dio_read)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.reads.folio

Number of read folio requests (netfs_n_rh_read_folio)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.reads.readahead

Number of readahead requests (netfs_n_rh_readahead)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.reads.single

Number of read single requests (netfs_n_rh_read_single)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.reads.write_begin

Number of write begin requests (netfs_n_rh_write_begin)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.reads.write_zskip

Number of write zero skip operations (netfs_n_rh_write_zskip)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

netfs.retries.read_req

Number of read request retries (netfs_n_rh_retry_read_req)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{retries} Sum Int Cumulative true Alpha

netfs.retries.read_subreq

Number of read subrequest retries (netfs_n_rh_retry_read_subreq)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{retries} Sum Int Cumulative true Alpha

netfs.retries.write_req

Number of write request retries (netfs_n_wh_retry_write_req)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{retries} Sum Int Cumulative true Alpha

netfs.retries.write_subreq

Number of write subrequest retries (netfs_n_wh_retry_write_subreq)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{retries} Sum Int Cumulative true Alpha

netfs.upload.done

Number of upload operations completed (netfs_n_wh_upload_done)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

netfs.upload.failed

Number of upload operations failed (netfs_n_wh_upload_failed)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

netfs.upload.requests

Number of upload requests (netfs_n_wh_upload)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.wblock.skip

Number of writeback lock skips (netfs_n_wb_lock_skip)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

netfs.wblock.wait

Number of writeback lock waits (netfs_n_wb_lock_wait)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

netfs.writes.buffered

Number of buffered write requests (netfs_n_wh_buffered_write)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.writes.copy_to_cache

Number of copy to cache requests (netfs_n_wh_copy_to_cache)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.writes.direct

Number of direct I/O write requests (netfs_n_wh_dio_write)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.writes.pages

Number of write pages requests (netfs_n_wh_writepages)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.writes.writethrough

Number of writethrough requests (netfs_n_wh_writethrough)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{requests} Sum Int Cumulative true Alpha

netfs.zero_ops.short

Number of short read operations (netfs_n_rh_short_read)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

netfs.zero_ops.skip

Number of skip operations (netfs_n_rh_write_zskip)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha

netfs.zero_ops.zero

Number of zero read operations (netfs_n_rh_zero)

Unit Metric Type Value Type Aggregation Temporality Monotonic Stability
{operations} Sum Int Cumulative true Alpha