Ubuntu Manpages

varnish-counters

Varnish counter field definitions

Counters giving runtime information
Counters giving diagnostic information
Counters giving Varnish internals debug information

Child process uptime
Sessions accepted
Sessions dropped
Session accept failures
Client requests received, subject to 400 errors
Client requests received, subject to 417 errors
Good client requests received
Cache hits
Cache hits for pass
Cache misses
Backend conn. success
Backend conn. not attempted
Backend conn. too many
Backend conn. failures
Backend conn. reuses
Backend conn. recycles
Backend conn. retry
Fetch no body (HEAD)
Fetch with Length
Fetch chunked
Fetch EOF
Fetch bad T-E
Fetch no body
Fetch no body (1xx)
Fetch no body (204)
Fetch no body (304)
Fetch failed (all causes)
Fetch failed (no thread)
Number of thread pools
Total number of threads
Threads hit max
Threads created
Threads destroyed
Thread creation failed
Length of session queue
Number of requests sent to sleep on busy objhdr
Number of requests woken after sleep on busy objhdr
Number of requests killed after sleep on busy objhdr
Sessions queued for thread
Sessions dropped for thread
object structs made
unresurrected objects
objectcore structs made
objecthead structs made
waitinglist structs made
Number of backends
Number of expired objects
Number of LRU nuked objects
Number of LRU moved objects
HTTP header overflows
Total sessions seen
Total requests seen
Total pipe sessions seen
Total pass-ed requests seen
Total backend fetches initiated
Total synthethic responses made
Request header bytes
Request body bytes
Response header bytes
Response body bytes
Pipe request header bytes
Piped bytes from client
Piped bytes to client
Session Closed
Session Closed with error
Session Read Ahead
Session herd
Session OK REM_CLOSE
Session OK REQ_CLOSE
Session Err REQ_HTTP10
Session Err RX_BAD
Session Err RX_BODY
Session Err RX_JUNK
Session Err RX_OVERFLOW
Session Err RX_TIMEOUT
Session OK TX_PIPE
Session Err TX_ERROR
Session OK TX_EOF
Session OK RESP_CLOSE
Session Err OVERLOAD
Session Err PIPE_OVERFLOW
Session Err RANGE_SHORT
SHM records
SHM writes
SHM flushes due to overflow
SHM MTX contention
SHM cycles through buffer
Backend requests made
Number of loaded VCLs in total
Number of VCLs available
Number of discarded VCLs
Count of bans
Number of bans marked 'completed'
Number of bans using obj.*
Number of bans using req.*
Bans added
Bans deleted
Bans tested against objects (lookup)
Objects killed by bans (lookup)
Bans tested against objects (lurker)
Ban tests tested against objects (lookup)
Ban tests tested against objects (lurker)
Objects killed by bans (lurker)
Bans superseded by other bans
Lurker gave way for lookup
Bytes used by the persisted ban lists
Extra bytes in persisted ban lists due to fragmentation
Number of purge operations executed
Number of purged objects
Number of objects mailed to expiry thread
Number of objects received by expiry thread
HCB Lookups without lock
HCB Lookups with lock
HCB Inserts
ESI parse errors (unlock)
ESI parse warnings (unlock)
Loaded VMODs
Gzip operations
Gunzip operations
Free VSM space
Used VSM space
Cooling VSM space
Overflow VSM space
Overflowed VSM space


In use
In Pool
Size requested
Size allocated
Allocations
Frees
Recycled from pool
Timed out from pool
Too small to recycle
Too many for pool
Pool ran dry




Created locks
Destroyed locks
Lock Operations

This man page was written by Lasse Karstensen, using content from vsc2rst written by Tollef Fog Heen.