VARNISH-COUNTERS(7) VARNISH-COUNTERS(7)
NAME
varnish-counters - Varnish counter field definitions
MAIN COUNTERS
client_conn - Client connections accepted
client_drop - Connection dropped, no sess/wrk
client_req - Client requests received
cache_hit - Cache hits
cache_hitpass - Cache hits for pass
cache_miss - Cache misses
backend_conn - Backend conn. success
backend_unhealthy - Backend conn. not attempted
backend_busy - Backend conn. too many
backend_fail - Backend conn. failures
backend_reuse - Backend conn. reuses
backend_toolate - Backend conn. was closed
backend_recycle - Backend conn. recycles
backend_retry - Backend conn. retry
fetch_head - Fetch head
fetch_length - Fetch with Length
fetch_chunked - Fetch chunked
fetch_eof - Fetch EOF
fetch_bad - Fetch had bad headers
fetch_close - Fetch wanted close
fetch_oldhttp - Fetch pre HTTP/1.1 closed
fetch_zero - Fetch zero len
fetch_failed - Fetch failed
fetch_1xx - Fetch no body (1xx)
fetch_204 - Fetch no body (204)
fetch_304 - Fetch no body (304)
n_sess_mem - N struct sess_mem
n_sess - N struct sess
n_object - N struct object
n_vampireobject - N unresurrected objects
n_objectcore - N struct objectcore
n_objecthead - N struct objecthead
n_waitinglist - N struct waitinglist
n_vbc - N struct vbc
n_wrk - N worker threads
n_wrk_create - N worker threads created
n_wrk_failed - N worker threads not created
n_wrk_max - N worker threads limited
n_wrk_lqueue - work request queue length
n_wrk_queued - N queued work requests
n_wrk_drop - N dropped work requests
n_backend - N backends
n_expired - N expired objects
n_lru_nuked - N LRU nuked objects
n_lru_moved - N LRU moved objects
losthdr - HTTP header overflows
n_objsendfile - Objects sent with sendfile
n_objwrite - Objects sent with write
n_objoverflow - Objects overflowing workspace
s_sess - Total Sessions
s_req - Total Requests
s_pipe - Total pipe
s_pass - Total pass
s_fetch - Total fetch
s_hdrbytes - Total header bytes
s_bodybytes - Total body bytes
sess_closed - Session Closed
sess_pipeline - Session Pipeline
sess_readahead - Session Read Ahead
sess_linger - Session Linger
sess_herd - Session herd
shm_records - SHM records
shm_writes - SHM writes
shm_flushes - SHM flushes due to overflow
shm_cont - SHM MTX contention
shm_cycles - SHM cycles through buffer
sms_nreq - SMS allocator requests
sms_nobj - SMS outstanding allocations
sms_nbytes - SMS outstanding bytes
sms_balloc - SMS bytes allocated
sms_bfree - SMS bytes freed
backend_req - Backend requests made
n_vcl - N vcl total
n_vcl_avail - N vcl available
n_vcl_discard - N vcl discarded
n_ban - N total active bans
n_ban_add - N new bans added
n_ban_retire - N old bans deleted
n_ban_obj_test - N objects tested
n_ban_re_test - N regexps tested against
n_ban_dups - N duplicate bans removed
hcb_nolock - HCB Lookups without lock
hcb_lock - HCB Lookups with lock
hcb_insert - HCB Inserts
esi_errors - ESI parse errors (unlock)
esi_warnings - ESI parse warnings (unlock)
accept_fail - Accept failures
client_drop_late - Connection dropped late
uptime - Client uptime
dir_dns_lookups - DNS director lookups
dir_dns_failed - DNS director failed lookups
dir_dns_hit - DNS director cached lookups hit
dir_dns_cache_full - DNS director full dnscache
vmods - Loaded VMODs
n_gzip - Gzip operations
n_gunzip - Gunzip operations
LOCK COUNTERS
creat - Created locks
destroy - Destroyed locks
locks - Lock Operations
colls - Collisions
PER MALLOC STORAGE COUNTERS
c_req - Allocator requests
c_fail - Allocator failures
c_bytes - Bytes allocated
c_freed - Bytes freed
g_alloc - Allocations outstanding
g_bytes - Bytes outstanding
g_space - Bytes available
PER FILE STORAGE COUNTERS
c_req - Allocator requests
c_fail - Allocator failures
c_bytes - Bytes allocated
c_freed - Bytes freed
g_alloc - Allocations outstanding
g_bytes - Bytes outstanding
g_space - Bytes available
g_smf - N struct smf
g_smf_frag - N small free smf
g_smf_large - N large free smf
PER BACKEND COUNTERS
vcls - VCL references
happy - Happy health probes
AUTHOR
Tollef Fog Heen
1.0 2011-09-20 VARNISH-COUNTERS(7)