fscache¶
Default Metrics¶
The following metrics are emitted by default. Each of them can be disabled by applying the following configuration:
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 |