Varnish Metrics
See Application Integrations for more information.
All Varnish metrics have the type gauge except varnish.n_purgesps,
which has the type rate.
varnish.accept_fail
Accept failures. This metric is only provided by varnish 3.x.
varnish.backend_busy
Maximum number of connections to a given backend.
varnish.backend_conn
Successful connections to a given backend.
varnish.backend_fail
Failed connections for a given backend.
varnish.backend_recycle
Backend connections with keep-alive that are returned to the pool of connections.
varnish.backend_req
Backend requests.
varnish.backend_retry
Backend connection retries.
varnish.backend_reuse
Recycled connections that has were reused.
varnish.backend_toolate
Backend connections closed because they were idle too long.
varnish.backend_unhealthy
Backend connections not tried because the backend was unhealthy.
varnish.bans
Bans in system, including bans superseded by newer bans and bans already checked by the ban-lurker. This metric is only provided by varnish 4.x.
varnish.bans_added
Bans added to ban list. This metric is only provided by varnish 4.x.
varnish.bans_completed
Bans which are no longer active, either because they got checked by the ban-lurker or superseded by newer identical bans. This metric is only provided by varnish 4.x.
varnish.bans_deleted
Bans deleted from ban list. This metric is only provided by varnish 4.x.
varnish.bans_dups
Bans replaced by later identical bans. This metric is only provided by varnish 4.x.
varnish.bans_lurker_contention
Times the ban-lurker waited for lookups. This metric is only provided by varnish 4.x.
varnish.bans_lurker_obj_killed
Objects killed by ban-lurker. This metric is only provided by varnish 4.x.
varnish.bans_lurker_tested
Bans and objects tested against each other by the ban-lurker. This metric is only provided by varnish 4.x.
varnish.bans_lurker_tests_tested
Tests and objects tested against each other by the ban-lurker. ‘ban req.url == foo && req.http.host == bar’ counts as one in ‘bans_tested’ and as two in ‘bans_tests_tested’. This metric is only provided by varnish 4.x.
varnish.bans_obj
Bans which use obj.* variables. These bans can possibly be washed by the ban-lurker. This metric is only provided by varnish 4.x.
varnish.bans_obj_killed
Objects killed by bans during object lookup. This metric is only provided by varnish 4.x
varnish.bans_persisted_bytes
Bytes used by the persisted ban lists. This metric is only provided by varnish 4.x.
varnish.bans_persisted_fragmentation
Extra bytes accumulated through dropped and completed bans in the persistent ban lists. This metric is only provided by varnish 4.x.
varnish.bans_req
Bans which use req.* variables. These bans can not be washed by the ban-lurker. This metric is only provided by varnish 4.x.
varnish.bans_tested
Bans and objects tested against each other during hash lookup. This metric is only provided by varnish 4.x.
varnish.bans_tests_tested
Tests and objects tested against each other during lookup. ‘ban req.url == foo && req.http.host == bar’ counts as one in ‘bans_tested’ and as two in ‘bans_tests_tested’. This metric is only provided by varnish 4.x.
varnish.busy_sleep
Requests sent to sleep without a worker thread because they found a busy object. This metric is only provided by varnish 4.x.
varnish.busy_wakeup
Requests taken off the busy object sleep list and rescheduled. This metric is only provided by varnish 4.x.
varnish.cache_hit
Requests served from the cache.
varnish.cache_hitpass
Requests passed to a backend where the decision to pass them found in the cache.
varnish.cache_miss
Requests fetched from a backend server.
varnish.client_conn
Client connections accepted. This metric is only provided by varnish 3.x.
varnish.client_drop
Client connection dropped, no session. This metric is only provided by varnish 3.x.
varnish.client_drop_late
Client connection dropped late. This metric is only provided by varnish 3.x.
varnish.client_req
Parseable client requests seen.
varnish.client_req_400
Requests that were malformed in some drastic way. This metric is only provided by varnish 4.x.
varnish.client_req_411
Requests that were missing a Content-Length: header. This metric is only provided by varnish 4.x.
varnish.client_req_413
Requests that were too big. This metric is only provided by varnish 4.x.
varnish.client_req_417
Requests with a bad Expect: header. This metric is only provided by varnish 4.x.
varnish.dir_dns_cache_full
DNS director full DNS cache. This metric is only provided by varnish 3.x.
varnish.dir_dns_failed
DNS director failed lookup. This metric is only provided by varnish 3.x.
varnish.dir_dns_hit
DNS director cached lookup hit. This metric is only provided by varnish 3.x.
varnish.dir_dns_lookups
DNS director lookups. This metric is only provided by varnish 3.x.
varnish.esi_errors
Edge Side Includes (ESI) parse errors.
varnish.esi_warnings
Edge Side Includes (ESI) parse warnings.
varnish.exp_mailed
Objects mailed to expiry thread for handling. This metric is only provided by varnish 4.x.
varnish.exp_received
Objects received by expiry thread for handling. This metric is only provided by varnish 4.x.
varnish.fetch_1xx
Back end response with no body because of 1XX response (Informational).
varnish.fetch_204
Back end response with no body because of 204 response (No Content).
varnish.fetch_304
Back end response with no body because of 304 response (Not Modified).
varnish.fetch_bad
Back end response’s body length could not be determined and/or had bad headers.
varnish.fetch_chunked
Back end response bodies that were chunked.
varnish.fetch_close
Fetch wanted close.
varnish.fetch_eof
Back end response bodies with EOF.
varnish.fetch_failed
Back end response fetches that failed.
varnish.fetch_head
Back end HEAD requests.
varnish.fetch_length
Back end response bodies with Content-Length.
varnish.fetch_no_thread
Back end fetches that failed because no thread was available. This metric is only provided by varnish 4.x.
varnish.fetch_oldhttp
Number of responses served by backends with http < 1.1
varnish.fetch_zero
Number of responses that have zero length.
varnish.hcb_insert
HCB inserts.
varnish.hcb_lock
HCB lookups with lock.
varnish.hcb_nolock
HCB lookups without lock.
varnish.LCK.backend.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.backend.creat
Created locks.
varnish.LCK.backend.destroy
Destroyed locks.
varnish.LCK.backend.locks
Lock operations.
varnish.LCK.ban.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.ban.creat
Created locks.
varnish.LCK.ban.destroy
Destroyed locks.
varnish.LCK.ban.locks
Lock operations.
varnish.LCK.busyobj.creat
Created locks. This metric is only provided by varnish 4.x.
varnish.LCK.busyobj.destroy
Destroyed locks. This metric is only provided by varnish 4.x.
varnish.LCK.busyobj.locks
Lock operations. This metric is only provided by varnish 4.x.
varnish.LCK.cli.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.cli.creat
Created locks.
varnish.LCK.cli.destroy
Destroyed locks.
varnish.LCK.cli.locks
Lock operations.
varnish.LCK.exp.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.exp.creat
Created locks.
varnish.LCK.exp.destroy
Destroyed locks.
varnish.LCK.exp.locks
Lock operations.
varnish.LCK.hcb.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.hcb.creat
Created locks.
varnish.LCK.hcb.destroy
Destroyed locks.
varnish.LCK.hcb.locks
Lock operations.
varnish.LCK.hcl.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.hcl.creat
Created locks.
varnish.LCK.hcl.destroy
Destroyed locks.
varnish.LCK.hcl.locks
Lock operations.
varnish.LCK.herder.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.herder.creat
Created locks.
varnish.LCK.herder.destroy
Destroyed locks.
varnish.LCK.herder.locks
Lock operations.
varnish.LCK.hsl.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.hsl.creat
Created locks.
varnish.LCK.hsl.destroy
Destroyed locks.
varnish.LCK.hsl.locks
Lock operations.
varnish.LCK.lru.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.lru.creat
Created locks.
varnish.LCK.lru.destroy
Destroyed locks.
varnish.LCK.lru.locks
Lock operations.
varnish.LCK.mempool.creat
Created locks. This metric is only provided by varnish 4.x.
varnish.LCK.mempool.destroy
Destroyed locks. This metric is only provided by varnish 4.x.
varnish.LCK.mempool.locks
Lock operations. This metric is only provided by varnish 4.x.
varnish.LCK.nbusyobj.creat
Created locks. This metric is only provided by varnish 4.x.
varnish.LCK.nbusyobj.destroy
Destroyed locks. This metric is only provided by varnish 4.x.
varnish.LCK.nbusyobj.locks
Lock operations. This metric is only provided by varnish 4.x.
varnish.LCK.objhdr.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.objhdr.creat
Created locks.
varnish.LCK.objhdr.destroy
Destroyed locks.
varnish.LCK.objhdr.locks
Lock operations.
varnish.LCK.pipestat.creat
Created locks. This metric is only provided by varnish 4.x.
varnish.LCK.pipestat.destroy
Destroyed locks. This metric is only provided by varnish 4.x.
varnish.LCK.pipestat.locks
Lock operations. This metric is only provided by varnish 4.x.
varnish.LCK.sess.creat
Created locks. This metric is only provided by varnish 4.x.
varnish.LCK.sess.destroy
Destroyed locks. This metric is only provided by varnish 4.x.
varnish.LCK.sess.locks
Lock operations. This metric is only provided by varnish 4.x.
varnish.LCK.sessmem.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.sessmem.creat
Created locks.
varnish.LCK.sessmem.destroy
Destroyed locks.
varnish.LCK.sessmem.locks
Lock operations.
varnish.LCK.sma.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.sma.creat
Created locks.
varnish.LCK.sma.destroy
Destroyed locks.
varnish.LCK.sma.locks
Lock operations.
varnish.LCK.smf.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.smf.creat
Created locks.
varnish.LCK.smf.destroy
Destroyed locks.
varnish.LCK.smf.locks
Lock operations.
varnish.LCK.smp.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.smp.creat
Created locks.
varnish.LCK.smp.destroy
Destroyed locks.
varnish.LCK.smp.locks
Lock operations.
varnish.LCK.sms.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.sms.creat
Created locks.
varnish.LCK.sms.destroy
Destroyed locks.
varnish.LCK.sms.locks
Lock operations.
varnish.LCK.stat.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.stat.creat
Created locks. This metric is only provided by varnish 3.x.
varnish.LCK.stat.destroy
Destroyed locks. This metric is only provided by varnish 3.x.
varnish.LCK.stat.locks
Lock operations. This metric is only provided by varnish 3.x.
varnish.LCK.vbe.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.vbe.creat
Created locks. This metric is only provided by varnish 3.x.
varnish.LCK.vbe.destroy
Destroyed locks. This metric is only provided by varnish 3.x.
varnish.LCK.vbe.locks
Lock operations. This metric is only provided by varnish 3.x.
varnish.LCK.vbp.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.vbp.creat
Created locks.
varnish.LCK.vbp.destroy
Destroyed locks.
varnish.LCK.vbp.locks
Lock operations.
varnish.LCK.vcapace.creat
Created locks. This metric is only provided by varnish 4.x.
varnish.LCK.vcapace.destroy
Destroyed locks. This metric is only provided by varnish 4.x.
varnish.LCK.vcapace.locks
Lock operations. This metric is only provided by varnish 4.x.
varnish.LCK.vcl.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.vcl.creat
Created locks.
varnish.LCK.vcl.destroy
Destroyed locks.
varnish.LCK.vcl.locks
Lock operations.
varnish.LCK.vxid.creat
Created locks. This metric is only provided by varnish 4.x.
varnish.LCK.vxid.destroy
Destroyed locks. This metric is only provided by varnish 4.x.
varnish.LCK.vxid.locks
Lock operations. This metric is only provided by varnish 4.x.
varnish.LCK.wq.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.wq.creat
Created locks.
varnish.LCK.wq.destroy
Destroyed locks.
varnish.LCK.wq.locks
Lock operations.
varnish.LCK.wstat.colls
Collisions. This metric is only provided by varnish 3.x.
varnish.LCK.wstat.creat
Created locks.
varnish.LCK.wstat.destroy
Destroyed locks.
varnish.LCK.wstat.locks
Lock operations.
varnish.losthdr
HTTP header overflows.
varnish.MEMPOOL.busyobj.allocs
Allocations. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.busyobj.frees
Frees. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.busyobj.live
In use. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.busyobj.pool
In pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.busyobj.randry
Pool ran dry. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.busyobj.recycle
Recycled from pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.busyobj.surplus
Too many for pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.busyobj.sz_needed
Size allocated. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.busyobj.sz_wanted
Size requested. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.busyobj.timeout
Timed out from pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.busyobj.toosmall
Too small to recycle. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req0.allocs
Allocations. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req0.frees
Frees. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req0.live
In use. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req0.pool
In pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req0.randry
Pool ran dry. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req0.recycle
Recycled from pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req0.surplus
Too many for pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req0.sz_needed
Size allocated. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req0.sz_wanted
Size requested. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req0.timeout
Timed out from pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req0.toosmall
Too small to recycle. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req1.allocs
Allocations. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req1.frees
Frees. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req1.live
In use. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req1.pool
In pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req1.randry
Pool ran dry. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req1.recycle
Recycled from pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req1.surplus
Too many for pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req1.sz_needed
Size allocated. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req1.sz_wanted
Size requested. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req1.timeout
Timed out from pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.req1.toosmall
Too small to recycle. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess0.allocs
Allocations. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess0.frees
Frees. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess0.live
In use. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess0.pool
In pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess0.randry
Pool ran dry. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess0.recycle
Recycled from pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess0.surplus
Too many for pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess0.sz_needed
Size allocated. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess0.sz_wanted
Size requested. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess0.timeout
Timed out from pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess0.toosmall
Too small to recycle. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess1.allocs
Allocations. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess1.frees
Frees. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess1.live
In use. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess1.pool
In pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess1.randry
Pool ran dry. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess1.recycle
Recycled from pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess1.surplus
Too many for pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess1.sz_needed
Size allocated. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess1.sz_wanted
Size requested. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess1.timeout
Timed out from pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.sess1.toosmall
Too small to recycle. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.vbc.allocs
Allocations. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.vbc.frees
Frees. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.vbc.live
In use. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.vbc.pool
In pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.vbc.randry
Pool ran dry. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.vbc.recycle
Recycled from pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.vbc.surplus
Too many for pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.vbc.sz_needed
Size allocated. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.vbc.sz_wanted
Size requested. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.vbc.timeout
Timed out from pool. This metric is only provided by varnish 4.x.
varnish.MEMPOOL.vbc.toosmall
Too small to recycle. This metric is only provided by varnish 4.x.
varnish.MGT.child_died
Child processes that died due to signals. This metric is only provided by varnish 4.x.
varnish.MGT.child_dump
Child processes that produced core dumps. This metric is only provided by varnish 4.x.
varnish.MGT.child_exit
Child processes the were cleanly stopped. This metric is only provided by varnish 4.x.
varnish.MGT.child_panic
Child processes that panicked. This metric is only provided by varnish 4.x.
varnish.MGT.child_start
Child processes that started. This metric is only provided by varnish 4.x.
varnish.MGT.child_stop
Child processes that exited with an unexpected return code. This metric is only provided by varnish 4.x.
varnish.MGT.uptime
This metric is only provided by varnish 4.x.
varnish.n_backend
Number of backends.
varnish.n_ban
Active bans. This metric is only provided by varnish 3.x.
varnish.n_ban_add
New bans added. This metric is only provided by varnish 3.x.
varnish.n_ban_dups
Duplicate bans removed. This metric is only provided by varnish 3.x.
varnish.n_ban_obj_test
Objects tested. This metric is only provided by varnish 3.x.
varnish.n_ban_re_test
Regexps tested against. This metric is only provided by varnish 3.x.
varnish.n_ban_retire
Old bans deleted. This metric is only provided by varnish 3.x.
varnish.n_expired
Objects that expired from cache because of TTL.
varnish.n_gunzip
Gunzip operations.
varnish.n_gzip
Gzip operations.
varnish.n_lru_moved
Move operations done on the LRU list.
varnish.n_lru_nuked
Objects forcefully evicted from storage to make room for new objects.
varnish.n_obj_purged
Purged objects. This metric is only provided by varnish 4.x.
varnish.n_object
object structs made.
varnish.n_objectcore
objectcore structs made.
varnish.n_objecthead
objecthead structs made.
varnish.n_objoverflow
Objects overflowing workspace. This metric is only provided by varnish 3.x.
varnish.n_objsendfile
Objects sent with sendfile. This metric is only provided by varnish 3.x.
varnish.n_objwrite
Objects sent with write. This metric is only provided by varnish 3.x.
varnish.n_purges
Purges executed. This metric is only provided by varnish 4.x.
varnish.n_sess
sess structs made. This metric is only provided by varnish 3.x.
varnish.n_sess_mem
sess_mem structs made. This metric is only provided by varnish 3.x.
varnish.n_vampireobject
Unresurrected objects.
varnish.n_vbc
vbc structs made. This metric is only provided by varnish 3.x.
varnish.n_vcl
Total VCLs loaded.
varnish.n_vcl_avail
Available VCLs.
varnish.n_vcl_discard
Discarded VCLs.
varnish.n_waitinglist
waitinglist structs made.
varnish.n_wrk
Worker threads. This metric is only provided by varnish 3.x.
varnish.n_wrk_create
Worker threads created. This metric is only provided by varnish 3.x.
varnish.n_wrk_drop
Dropped work requests. This metric is only provided by varnish 3.x.
varnish.n_wrk_failed
Worker threads not created. This metric is only provided by varnish 3.x.
varnish.n_wrk_lqueue
Work request queue length. This metric is only provided by varnish 3.x.
varnish.n_wrk_max
Worker threads limited. This metric is only provided by varnish 3.x.
varnish.n_wrk_queued
Queued work requests. This metric is only provided by varnish 3.x.
varnish.pools
Thread pools. This metric is only provided by varnish 4.x.
varnish.s_bodybytes
Total body size. This metric is only provided by varnish 3.x.
varnish.s_fetch
Backend fetches.
varnish.s_hdrbytes
Total header size. This metric is only provided by varnish 3.x.
varnish.s_pass
Passed requests.
varnish.s_pipe
Pipe sessions seen.
varnish.s_pipe_hdrbytes
Total request bytes received for piped sessions. This metric is only provided by varnish 4.x.
varnish.s_pipe_in
Total number of bytes forwarded from clients in pipe sessions. This metric is only provided by varnish 4.x.
varnish.s_pipe_out
Total number of bytes forwarded to clients in pipe sessions. This metric is only provided by varnish 4.x.
varnish.s_req
Requests.
varnish.s_req_bodybytes
Total request body bytes received. This metric is only provided by varnish 4.x.
varnish.s_req_hdrbytes
Total request header bytes received. This metric is only provided by varnish 4.x.
varnish.s_resp_bodybytes
Total response body bytes transmitted. This metric is only provided by varnish 4.x.
varnish.s_resp_hdrbytes
Total response header bytes transmitted. This metric is only provided by varnish 4.x.
varnish.s_sess
Client connections.
varnish.s_synth
Synthetic responses made. This metric is only provided by varnish 4.x.
varnish.sess_closed
Client connections closed.
varnish.sess_conn
Client connections accepted. This metric is only provided by varnish 4.x.
varnish.sess_drop
Client connections dropped due to lack of worker thread. This metric is only provided by varnish 4.x.
varnish.sess_dropped
Client connections dropped due to a full queue. This metric is only provided by varnish 4.x.
varnish.sess_fail
Failures to accept a TCP connection. Either the client changed its mind, or the kernel ran out of some resource like file descriptors. This metric is only provided by varnish 4.x.
varnish.sess_herd varnish.sess_linger
This metric is only provided by varnish 3.x.
varnish.sess_pipe_overflow
This metric is only provided by varnish 4.x.
varnish.sess_pipeline varnish.sess_queued
Client connections queued to wait for a thread. This metric is only provided by varnish 4.x.
varnish.sess_readahead varnish.shm_cont
SHM MTX contention.
varnish.shm_cycles
SHM cycles through buffer.
varnish.shm_flushes
SHM flushes due to overflow.
varnish.shm_records
SHM records.
varnish.shm_writes
SHM writes.
varnish.SMA.s0.c_bytes
Total space allocated by this storage.
varnish.SMA.s0.c_fail
Times the storage has failed to provide a storage segment.
varnish.SMA.s0.c_freed
Total space returned to this storage.
varnish.SMA.s0.c_req
Times the storage has been asked to provide a storage segment.
varnish.SMA.s0.g_alloc
Storage allocations outstanding.
varnish.SMA.s0.g_bytes
Space allocated from the storage.
varnish.SMA.s0.g_space
Space left in the storage.
varnish.SMA.Transient.c_bytes
Total space allocated by this storage.
varnish.SMA.Transient.c_fail
Times the storage has failed to provide a storage segment.
varnish.SMA.Transient.c_freed
Total space returned to this storage.
varnish.SMA.Transient.c_req
Times the storage has been asked to provide a storage segment.
varnish.SMA.Transient.g_alloc
Storage allocations outstanding.
varnish.SMA.Transient.g_bytes
Space allocated from the storage.
varnish.SMA.Transient.g_space
Space left in the storage.
varnish.sms_balloc
SMS space allocated.
varnish.sms_bfree
SMS space freed.
varnish.sms_nbytes
SMS outstanding space.
varnish.sms_nobj
SMS outstanding allocations.
varnish.sms_nreq
SMS allocator requests.
varnish.thread_queue_len
Length of session queue waiting for threads. This metric is only provided by varnish 4.x.
varnish.threads
Number of threads. This metric is only provided by varnish 4.x.
varnish.threads_created
Threads created. This metric is only provided by varnish 4.x.
varnish.threads_destroyed
Threads destroyed. This metric is only provided by varnish 4.x.
varnish.threads_failed
Threads that failed to get created. This metric is only provided by varnish 4.x.
varnish.threads_limited
Threads that were needed but couldn’t be created because of a thread pool limit. This metric is only provided by varnish 4.x.
varnish.uptime
varnish.vmods
Loaded VMODs. This metric is only provided by varnish 4.x.
varnish.vsm_cooling
Space which will soon (max 1 minute) be freed in the shared memory used to communicate with tools like varnishstat, varnishlog etc. This metric is only provided by varnish 4.x.
varnish.vsm_free
Free space in the shared memory used to communicate with tools like varnishstat, varnishlog etc. This metric is only provided by varnish 4.x.
varnish.vsm_overflow
Data which does not fit in the shared memory used to communicate with tools like varnishstat, varnishlog etc. This metric is only provided by varnish 4.x.
varnish.vsm_overflowed
Total data which did not fit in the shared memory used to communicate with tools like varnishstat, varnishlog etc. This metric is only provided by varnish 4.x.
varnish.vsm_used
Used space in the shared memory used to communicate with tools like varnishstat, varnishlog etc. This metric is only provided by varnish 4.x.
varnish.n_purgesps
Purges executed. This metric is only provided by varnish 4.x.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.