Cache Volume

Each configured cache volume receives a complete set of statistics from Traffic Server. They are differentiated from each other by the incrementing number that is part of the statistic name. The volume number begins at 0 and increments by 1 for each additional volume.

The statistics are documented in this section using the default volume number in a configuration with only one cache volume: 0.

proxy.process.cache.volume_0.bytes_total
Collection:
global
Type:
gauge
Units:
bytes
Datatype:
integer

Represents the total number of bytes allocated for the cache volume.

proxy.process.cache.volume_0.bytes_used
Collection:
global
Type:
gauge
Units:
bytes
Datatype:
integer

Represents the number of bytes in this cache volume which are occupied by cache objects.

proxy.process.cache.volume_0.directory_collision
Collection:
global
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.direntries.total
Collection:
global
Type:
gauge
Datatype:
integer

Represents the total number of directory entries which have been allocated in this cache volume.

proxy.process.cache.volume_0.direntries.used
Collection:
global
Type:
gauge
Datatype:
integer

Represents the number of allocated directory entries in this cache volume which are in use.

proxy.process.cache.volume_0.evacuate.active
Collection:
global
Type:
counter
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.evacuate.failure
Collection:
global
Type:
counter
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.evacuate.success
Collection:
global
Type:
counter
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.frags_per_doc.1
Collection:
global
Type:
gauge
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.frags_per_doc.2
Collection:
global
Type:
gauge
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.frags_per_doc.3+
Collection:
global
Type:
gauge
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.gc_bytes_evacuated
Collection:
global
Type:
counter
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.gc_frags_evacuated
Collection:
global
Type:
counter
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.hdr_marshal_bytes
Collection:
global
Type:
gauge
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.hdr_marshals
Collection:
global
Type:
gauge
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.lookup.active
Collection:
global
Type:
gauge
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.lookup.failure
Collection:
global
Type:
counter
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.lookup.success
Collection:
global
Type:
counter
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.percent_full
Collection:
global
Type:
gauge
Units:
percent
Datatype:
integer
proxy.process.cache.volume_0.pread_count
Collection:
global
Type:
counter
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.ram_cache.bytes_used
Collection:
global
Type:
gauge
Units:
bytes
Datatype:
integer
proxy.process.cache.volume_0.ram_cache.hits
Collection:
global
Type:
counter
Datatype:
integer

Accumulates the number of hits to the LRU RAM cache for this volume.

proxy.process.cache.volume_0.ram_cache.misses
Collection:
global
Type:
counter
Datatype:
integer

Accumulates the number of misses to the LRU RAM cache for this volume. Note that this count includes hits to the other memory caches, including the last open read and aggregation buffer caches, so it may not represent the total number of cache accesses that go to disk.

proxy.process.cache.volume_0.last_open_read.hits
Collection:
global
Type:
counter
Datatype:
integer

Accumulates the number of hits to the last open read cache for this volume. This cache stores the most recent read operation for each open cache volume.

proxy.process.cache.volume_0.aggregation_buffer.hits
Collection:
global
Type:
counter
Datatype:
integer

Accumulates the number of hits to the aggregation buffer for this volume. This buffer stores data fragments that are on their way to be written to disk for write aggregation.

proxy.process.cache.volume_0.all_memory_caches.misses
Collection:
global
Type:
counter
Datatype:
integer

Accumulates the number of misses to all memory caches (LRU RAM cache, last open read cache, and aggregation buffer) for this volume. This represents the total number of cache accesses that go to disk for this volume.

proxy.process.cache.volume_0.ram_cache.total_bytes
Collection:
global
Type:
gauge
Units:
bytes
Datatype:
integer
proxy.process.cache.volume_0.read.active
Collection:
global
Type:
gauge
Datatype:
integer
proxy.process.cache.volume_0.read_busy.failure
Collection:
global
Type:
counter
Datatype:
integer
proxy.process.cache.volume_0.read_busy.success
Collection:
global
Type:
counter
Datatype:
integer
proxy.process.cache.volume_0.read.failure
Collection:
global
Type:
counter
Datatype:
integer
proxy.process.cache.volume_0.read.success
Collection:
global
Type:
counter
Datatype:
integer
proxy.process.cache.volume_0.remove.active
Collection:
global
Type:
gauge
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.remove.failure
Collection:
global
Type:
counter
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.remove.success
Collection:
global
Type:
counter
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.scan.active
Collection:
global
Type:
gauge
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.scan.failure
Collection:
global
Type:
counter
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.scan.success
Collection:
global
Type:
counter
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.update.active
Collection:
global
Type:
gauge
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.update.failure
Collection:
global
Type:
counter
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.update.success
Collection:
global
Type:
counter
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.vector_marshals
Collection:
global
Type:
gauge
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.write.active
Collection:
global
Type:
gauge
Datatype:
integer
proxy.process.cache.volume_0.write.backlog.failure
Collection:
global
Type:
counter
Datatype:
integer
proxy.process.cache.volume_0.write_bytes
Collection:
global
Type:
counter
Units:
bytes
Datatype:
integer
Gathered:
No
proxy.process.cache.volume_0.write.failure
Collection:
global
Type:
counter
Datatype:
integer
proxy.process.cache.volume_0.write.success
Collection:
global
Type:
counter
Datatype:
integer