Stackstate-Varnish Integration

Overview

Connect Varnish to Stackstate in order to:

  • Visualize your cache performance in real-time.
  • Correlate the performance of Varnish with the rest of your applications.

Setup

Installation

If you’re running Varnish 4.1+, you must add the sts-agent user to the varnish group: $ sudo usermod -G varnish -a sts-agent

Configuration

Validation

To ensure the integration is installed correctly, run the agent info command.

sudo /etc/init.d/stackstate-agent info

You should see something similar to the following if everything is working correctly:

Checks
======

  [...]

  varnish
  ------
      - instance #0 [OK]
      - Collected 20 metrics & 0 events

Data Collected

Metrics

The following metrics are collected by default with the Varnish integration.

varnish.accept_fail
(gauge)
Accept failures. This metric is only provided by varnish 3.x.
shown as connection
varnish.backend_busy
(gauge)
Maximum number of connections to a given backend.
shown as connection
varnish.backend_conn
(gauge)
Successful connections to a given backend.
shown as connection
varnish.backend_fail
(gauge)
Failed connections for a given backend.
shown as connection
varnish.backend_recycle
(gauge)
Backend connections with keep-alive that are returned to the pool of connections.
shown as connection
varnish.backend_req
(gauge)
Backend requests.
shown as request
varnish.backend_retry
(gauge)
Backend connection retries.
shown as connection
varnish.backend_reuse
(gauge)
Recycled connections that has were reused.
shown as connection
varnish.backend_toolate
(gauge)
Backend connections closed because they were idle too long.
shown as connection
varnish.backend_unhealthy
(gauge)
Backend connections not tried because the backend was unhealthy.
shown as connection
varnish.bans
(gauge)
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.
shown as object
varnish.bans_added
(gauge)
Bans added to ban list. This metric is only provided by varnish 4.x.
shown as object
varnish.bans_completed
(gauge)
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.
shown as object
varnish.bans_deleted
(gauge)
Bans deleted from ban list. This metric is only provided by varnish 4.x.
shown as object
varnish.bans_dups
(gauge)
Bans replaced by later identical bans. This metric is only provided by varnish 4.x.
shown as object
varnish.bans_lurker_contention
(gauge)
Times the ban-lurker waited for lookups. This metric is only provided by varnish 4.x.
shown as event
varnish.bans_lurker_obj_killed
(gauge)
Objects killed by ban-lurker. This metric is only provided by varnish 4.x.
shown as object
varnish.bans_lurker_tested
(gauge)
Bans and objects tested against each other by the ban-lurker. This metric is only provided by varnish 4.x.
shown as object
varnish.bans_lurker_tests_tested
(gauge)
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.
shown as object
varnish.bans_obj
(gauge)
Bans which use obj.* variables. These bans can possibly be washed by the ban-lurker. This metric is only provided by varnish 4.x.
shown as object
varnish.bans_obj_killed
(gauge)
Objects killed by bans during object lookup. This metric is only provided by varnish 4.x.
shown as object
varnish.bans_persisted_bytes
(gauge)
Bytes used by the persisted ban lists. This metric is only provided by varnish 4.x.
shown as byte
varnish.bans_persisted_fragmentation
(gauge)
Extra bytes accumulated through dropped and completed bans in the persistent ban lists. This metric is only provided by varnish 4.x.
shown as byte
varnish.bans_req
(gauge)
Bans which use req.* variables. These bans can not be washed by the ban-lurker. This metric is only provided by varnish 4.x.
shown as object
varnish.bans_tested
(gauge)
Bans and objects tested against each other during hash lookup. This metric is only provided by varnish 4.x.
shown as object
varnish.bans_tests_tested
(gauge)
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.
shown as object
varnish.busy_sleep
(gauge)
Requests sent to sleep without a worker thread because they found a busy object. This metric is only provided by varnish 4.x.
shown as request
varnish.busy_wakeup
(gauge)
Requests taken off the busy object sleep list and and rescheduled. This metric is only provided by varnish 4.x.
shown as request
varnish.cache_hit
(gauge)
Requests served from the cache.
shown as request
varnish.cache_hitpass
(gauge)
Requests passed to a backend where the decision to pass them found in the cache.
shown as request
varnish.cache_miss
(gauge)
Requests fetched from a backend server.
shown as request
varnish.client_conn
(gauge)
Client connections accepted. This metric is only provided by varnish 3.x.
shown as connection
varnish.client_drop
(gauge)
Client connection dropped, no session. This metric is only provided by varnish 3.x.
shown as connection
varnish.client_drop_late
(gauge)
Client connection dropped late. This metric is only provided by varnish 3.x.
shown as connection
varnish.client_req
(gauge)
Parseable client requests seen.
shown as request
varnish.client_req_400
(gauge)
Requests that were malformed in some drastic way. This metric is only provided by varnish 4.x.
shown as request
varnish.client_req_411
(gauge)
Requests that were missing a Content-Length: header. This metric is only provided by varnish 4.x.
shown as request
varnish.client_req_413
(gauge)
Requests that were too big. This metric is only provided by varnish 4.x.
shown as request
varnish.client_req_417
(gauge)
Requests with a bad Expect: header. This metric is only provided by varnish 4.x.
shown as request
varnish.dir_dns_cache_full
(gauge)
DNS director full DNS cache. This metric is only provided by varnish 3.x.
shown as event
varnish.dir_dns_failed
(gauge)
DNS director failed lookup. This metric is only provided by varnish 3.x.
shown as event
varnish.dir_dns_hit
(gauge)
DNS director cached lookup hit. This metric is only provided by varnish 3.x.
shown as event
varnish.dir_dns_lookups
(gauge)
DNS director lookups. This metric is only provided by varnish 3.x.
shown as event
varnish.esi_errors
(gauge)
Edge Side Includes (ESI) parse errors.
shown as event
varnish.esi_warnings
(gauge)
Edge Side Includes (ESI) parse warnings.
shown as event
varnish.exp_mailed
(gauge)
Objects mailed to expiry thread for handling. This metric is only provided by varnish 4.x.
shown as object
varnish.exp_received
(gauge)
Objects received by expiry thread for handling. This metric is only provided by varnish 4.x.
shown as object
varnish.fetch_1xx
(gauge)
Back end response with no body because of 1XX response (Informational).
shown as response
varnish.fetch_204
(gauge)
Back end response with no body because of 204 response (No Content).
shown as response
varnish.fetch_304
(gauge)
Back end response with no body because of 304 response (Not Modified).
shown as response
varnish.fetch_bad
(gauge)
Back end response's body length could not be determined and/or had bad headers.
shown as response
varnish.fetch_chunked
(gauge)
Back end response bodies that were chunked.
shown as response
varnish.fetch_close
(gauge)
Fetch wanted close.
shown as response
varnish.fetch_eof
(gauge)
Back end response bodies with EOF.
shown as response
varnish.fetch_failed
(gauge)
Back end response fetches that failed.
shown as response
varnish.fetch_head
(gauge)
Back end HEAD requests.
shown as response
varnish.fetch_length
(gauge)
Back end response bodies with Content-Length.
shown as response
varnish.fetch_no_thread
(gauge)
Back end fetches that failed because no thread was available. This metric is only provided by varnish 4.x.
shown as response
varnish.fetch_oldhttp
(gauge)
Number of responses served by backends with http < 1.1
shown as response
varnish.fetch_zero
(gauge)
Number of responses that have zero length.
shown as response
varnish.hcb_insert
(gauge)
HCB inserts.
shown as event
varnish.hcb_lock
(gauge)
HCB lookups with lock.
shown as event
varnish.hcb_nolock
(gauge)
HCB lookups without lock.
shown as event
varnish.LCK.backend.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.backend.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.backend.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.backend.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.ban.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.ban.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.ban.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.ban.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.busyobj.creat
(gauge)
Created locks. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.busyobj.destroy
(gauge)
Destroyed locks. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.busyobj.locks
(gauge)
Lock operations. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.cli.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.cli.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.cli.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.cli.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.exp.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.exp.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.exp.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.exp.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.hcb.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.hcb.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.hcb.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.hcb.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.hcl.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.hcl.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.hcl.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.hcl.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.herder.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.herder.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.herder.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.herder.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.hsl.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.hsl.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.hsl.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.hsl.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.lru.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.lru.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.lru.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.lru.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.mempool.creat
(gauge)
Created locks. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.mempool.destroy
(gauge)
Destroyed locks. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.mempool.locks
(gauge)
Lock operations. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.nbusyobj.creat
(gauge)
Created locks. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.nbusyobj.destroy
(gauge)
Destroyed locks. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.nbusyobj.locks
(gauge)
Lock operations. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.objhdr.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.objhdr.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.objhdr.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.objhdr.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.pipestat.creat
(gauge)
Created locks. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.pipestat.destroy
(gauge)
Destroyed locks. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.pipestat.locks
(gauge)
Lock operations. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.sess.creat
(gauge)
Created locks. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.sess.destroy
(gauge)
Destroyed locks. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.sess.locks
(gauge)
Lock operations. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.sessmem.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.sessmem.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.sessmem.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.sessmem.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.sma.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.sma.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.sma.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.sma.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.smf.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.smf.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.smf.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.smf.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.smp.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.smp.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.smp.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.smp.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.sms.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.sms.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.sms.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.sms.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.stat.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.stat.creat
(gauge)
Created locks. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.stat.destroy
(gauge)
Destroyed locks. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.stat.locks
(gauge)
Lock operations. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.vbe.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.vbe.creat
(gauge)
Created locks. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.vbe.destroy
(gauge)
Destroyed locks. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.vbe.locks
(gauge)
Lock operations. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.vbp.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.vbp.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.vbp.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.vbp.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.vcapace.creat
(gauge)
Created locks. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.vcapace.destroy
(gauge)
Destroyed locks. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.vcapace.locks
(gauge)
Lock operations. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.vcl.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.vcl.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.vcl.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.vcl.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.vxid.creat
(gauge)
Created locks. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.vxid.destroy
(gauge)
Destroyed locks. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.vxid.locks
(gauge)
Lock operations. This metric is only provided by varnish 4.x.
shown as lock
varnish.LCK.wq.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.wq.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.wq.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.wq.locks
(gauge)
Lock operations.
shown as lock
varnish.LCK.wstat.colls
(gauge)
Collisions. This metric is only provided by varnish 3.x.
shown as lock
varnish.LCK.wstat.creat
(gauge)
Created locks.
shown as lock
varnish.LCK.wstat.destroy
(gauge)
Destroyed locks.
shown as lock
varnish.LCK.wstat.locks
(gauge)
Lock operations.
shown as lock
varnish.losthdr
(gauge)
HTTP header overflows.
shown as event
varnish.MEMPOOL.busyobj.allocs
(gauge)
Allocations. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.busyobj.frees
(gauge)
Frees. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.busyobj.live
(gauge)
In use. This metric is only provided by varnish 4.x.
shown as
varnish.MEMPOOL.busyobj.pool
(gauge)
In pool. This metric is only provided by varnish 4.x.
shown as
varnish.MEMPOOL.busyobj.randry
(gauge)
Pool ran dry. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.busyobj.recycle
(gauge)
Recycled from pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.busyobj.surplus
(gauge)
Too many for pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.busyobj.sz_needed
(gauge)
Size allocated. This metric is only provided by varnish 4.x.
shown as byte
varnish.MEMPOOL.busyobj.sz_wanted
(gauge)
Size requested. This metric is only provided by varnish 4.x.
shown as byte
varnish.MEMPOOL.busyobj.timeout
(gauge)
Timed out from pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.busyobj.toosmall
(gauge)
Too small to recycle. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.req0.allocs
(gauge)
Allocations. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.req0.frees
(gauge)
Frees. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.req0.live
(gauge)
In use. This metric is only provided by varnish 4.x.
shown as
varnish.MEMPOOL.req0.pool
(gauge)
In pool. This metric is only provided by varnish 4.x.
shown as
varnish.MEMPOOL.req0.randry
(gauge)
Pool ran dry. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.req0.recycle
(gauge)
Recycled from pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.req0.surplus
(gauge)
Too many for pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.req0.sz_needed
(gauge)
Size allocated. This metric is only provided by varnish 4.x.
shown as byte
varnish.MEMPOOL.req0.sz_wanted
(gauge)
Size requested. This metric is only provided by varnish 4.x.
shown as byte
varnish.MEMPOOL.req0.timeout
(gauge)
Timed out from pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.req0.toosmall
(gauge)
Too small to recycle. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.req1.allocs
(gauge)
Allocations. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.req1.frees
(gauge)
Frees. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.req1.live
(gauge)
In use. This metric is only provided by varnish 4.x.
shown as
varnish.MEMPOOL.req1.pool
(gauge)
In pool. This metric is only provided by varnish 4.x.
shown as
varnish.MEMPOOL.req1.randry
(gauge)
Pool ran dry. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.req1.recycle
(gauge)
Recycled from pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.req1.surplus
(gauge)
Too many for pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.req1.sz_needed
(gauge)
Size allocated. This metric is only provided by varnish 4.x.
shown as byte
varnish.MEMPOOL.req1.sz_wanted
(gauge)
Size requested. This metric is only provided by varnish 4.x.
shown as byte
varnish.MEMPOOL.req1.timeout
(gauge)
Timed out from pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.req1.toosmall
(gauge)
Too small to recycle. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.sess0.allocs
(gauge)
Allocations. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.sess0.frees
(gauge)
Frees. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.sess0.live
(gauge)
In use. This metric is only provided by varnish 4.x.
shown as
varnish.MEMPOOL.sess0.pool
(gauge)
In pool. This metric is only provided by varnish 4.x.
shown as
varnish.MEMPOOL.sess0.randry
(gauge)
Pool ran dry. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.sess0.recycle
(gauge)
Recycled from pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.sess0.surplus
(gauge)
Too many for pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.sess0.sz_needed
(gauge)
Size allocated. This metric is only provided by varnish 4.x.
shown as byte
varnish.MEMPOOL.sess0.sz_wanted
(gauge)
Size requested. This metric is only provided by varnish 4.x.
shown as byte
varnish.MEMPOOL.sess0.timeout
(gauge)
Timed out from pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.sess0.toosmall
(gauge)
Too small to recycle. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.sess1.allocs
(gauge)
Allocations. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.sess1.frees
(gauge)
Frees. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.sess1.live
(gauge)
In use. This metric is only provided by varnish 4.x.
shown as
varnish.MEMPOOL.sess1.pool
(gauge)
In pool. This metric is only provided by varnish 4.x.
shown as
varnish.MEMPOOL.sess1.randry
(gauge)
Pool ran dry. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.sess1.recycle
(gauge)
Recycled from pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.sess1.surplus
(gauge)
Too many for pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.sess1.sz_needed
(gauge)
Size allocated. This metric is only provided by varnish 4.x.
shown as byte
varnish.MEMPOOL.sess1.sz_wanted
(gauge)
Size requested. This metric is only provided by varnish 4.x.
shown as byte
varnish.MEMPOOL.sess1.timeout
(gauge)
Timed out from pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.sess1.toosmall
(gauge)
Too small to recycle. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.vbc.allocs
(gauge)
Allocations. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.vbc.frees
(gauge)
Frees. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.vbc.live
(gauge)
In use. This metric is only provided by varnish 4.x.
shown as
varnish.MEMPOOL.vbc.pool
(gauge)
In pool. This metric is only provided by varnish 4.x.
shown as
varnish.MEMPOOL.vbc.randry
(gauge)
Pool ran dry. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.vbc.recycle
(gauge)
Recycled from pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.vbc.surplus
(gauge)
Too many for pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.vbc.sz_needed
(gauge)
Size allocated. This metric is only provided by varnish 4.x.
shown as byte
varnish.MEMPOOL.vbc.sz_wanted
(gauge)
Size requested. This metric is only provided by varnish 4.x.
shown as byte
varnish.MEMPOOL.vbc.timeout
(gauge)
Timed out from pool. This metric is only provided by varnish 4.x.
shown as event
varnish.MEMPOOL.vbc.toosmall
(gauge)
Too small to recycle. This metric is only provided by varnish 4.x.
shown as event
varnish.MGT.child_died
(gauge)
Child processes that died due to signals. This metric is only provided by varnish 4.x.
shown as process
varnish.MGT.child_dump
(gauge)
Child processes that produced core dumps. This metric is only provided by varnish 4.x.
shown as process
varnish.MGT.child_exit
(gauge)
Child processes the were cleanly stopped. This metric is only provided by varnish 4.x.
shown as process
varnish.MGT.child_panic
(gauge)
Child processes that panicked. This metric is only provided by varnish 4.x.
shown as process
varnish.MGT.child_start
(gauge)
Child processes that started. This metric is only provided by varnish 4.x.
shown as process
varnish.MGT.child_stop
(gauge)
Child processes that exited with an unexpected return code. This metric is only provided by varnish 4.x.
shown as process
varnish.MGT.uptime
(gauge)
This metric is only provided by varnish 4.x.
shown as
varnish.n_backend
(gauge)
Number of backends.
shown as
varnish.n_ban
(gauge)
Active bans. This metric is only provided by varnish 3.x.
shown as object
varnish.n_ban_add
(gauge)
New bans added. This metric is only provided by varnish 3.x.
shown as object
varnish.n_ban_dups
(gauge)
Duplicate bans removed. This metric is only provided by varnish 3.x.
shown as object
varnish.n_ban_obj_test
(gauge)
Objects tested. This metric is only provided by varnish 3.x.
shown as object
varnish.n_ban_re_test
(gauge)
Regexps tested against. This metric is only provided by varnish 3.x.
shown as object
varnish.n_ban_retire
(gauge)
Old bans deleted. This metric is only provided by varnish 3.x.
shown as object
varnish.n_expired
(gauge)
Objects that expired from cache because of TTL.
shown as object
varnish.n_gunzip
(gauge)
Gunzip operations.
shown as event
varnish.n_gzip
(gauge)
Gzip operations.
shown as event
varnish.n_lru_moved
(gauge)
Move operations done on the LRU list.
shown as operation
varnish.n_lru_nuked
(gauge)
Objects forcefully evicted from storage to make room for new objects.
shown as operation
varnish.n_obj_purged
(gauge)
Purged objects. This metric is only provided by varnish 4.x.
shown as object
varnish.n_object
(gauge)
object structs made.
shown as object
varnish.n_objectcore
(gauge)
objectcore structs made.
shown as object
varnish.n_objecthead
(gauge)
objecthead structs made.
shown as object
varnish.n_objoverflow
(gauge)
Objects overflowing workspace. This metric is only provided by varnish 3.x.
shown as object
varnish.n_objsendfile
(gauge)
Objects sent with sendfile. This metric is only provided by varnish 3.x.
shown as object
varnish.n_objwrite
(gauge)
Objects sent with write. This metric is only provided by varnish 3.x.
shown as object
varnish.n_purges
(gauge)
Purges executed. This metric is only provided by varnish 4.x.
shown as event
varnish.n_sess
(gauge)
sess structs made. This metric is only provided by varnish 3.x.
shown as object
varnish.n_sess_mem
(gauge)
sess_mem structs made. This metric is only provided by varnish 3.x.
shown as object
varnish.n_vampireobject
(gauge)
Unresurrected objects.
shown as object
varnish.n_vbc
(gauge)
vbc structs made. This metric is only provided by varnish 3.x.
shown as object
varnish.n_vcl
(gauge)
Total VCLs loaded.
shown as object
varnish.n_vcl_avail
(gauge)
Available VCLs.
shown as object
varnish.n_vcl_discard
(gauge)
Discarded VCLs.
shown as object
varnish.n_waitinglist
(gauge)
waitinglist structs made.
shown as object
varnish.n_wrk
(gauge)
Worker threads. This metric is only provided by varnish 3.x.
shown as thread
varnish.n_wrk_create
(gauge)
Worker threads created. This metric is only provided by varnish 3.x.
shown as event
varnish.n_wrk_drop
(gauge)
Dropped work requests. This metric is only provided by varnish 3.x.
shown as event
varnish.n_wrk_failed
(gauge)
Worker threads not created. This metric is only provided by varnish 3.x.
shown as event
varnish.n_wrk_lqueue
(gauge)
Work request queue length. This metric is only provided by varnish 3.x.
shown as event
varnish.n_wrk_max
(gauge)
Worker threads limited. This metric is only provided by varnish 3.x.
shown as event
varnish.n_wrk_queued
(gauge)
Queued work requests. This metric is only provided by varnish 3.x.
shown as event
varnish.pools
(gauge)
Thread pools. This metric is only provided by varnish 4.x.
shown as
varnish.s_bodybytes
(gauge)
Total body size. This metric is only provided by varnish 3.x.
shown as byte
varnish.s_fetch
(gauge)
Backend fetches.
shown as request
varnish.s_hdrbytes
(gauge)
Total header size. This metric is only provided by varnish 3.x.
shown as byte
varnish.s_pass
(gauge)
Passed requests.
shown as request
varnish.s_pipe
(gauge)
Pipe sessions seen.
shown as connection
varnish.s_pipe_hdrbytes
(gauge)
Total request bytes received for piped sessions. This metric is only provided by varnish 4.x.
shown as byte
varnish.s_pipe_in
(gauge)
Total number of bytes forwarded from clients in pipe sessions. This metric is only provided by varnish 4.x.
shown as byte
varnish.s_pipe_out
(gauge)
Total number of bytes forwarded to clients in pipe sessions. This metric is only provided by varnish 4.x.
shown as byte
varnish.s_req
(gauge)
Requests.
shown as request
varnish.s_req_bodybytes
(gauge)
Total request body bytes received. This metric is only provided by varnish 4.x.
shown as byte
varnish.s_req_hdrbytes
(gauge)
Total request header bytes received. This metric is only provided by varnish 4.x.
shown as byte
varnish.s_resp_bodybytes
(gauge)
Total response body bytes transmitted. This metric is only provided by varnish 4.x.
shown as byte
varnish.s_resp_hdrbytes
(gauge)
Total response header bytes transmitted. This metric is only provided by varnish 4.x.
shown as byte
varnish.s_sess
(gauge)
Client connections.
shown as connection
varnish.s_synth
(gauge)
Synthetic responses made. This metric is only provided by varnish 4.x.
shown as response
varnish.sess_closed
(gauge)
Client connections closed.
shown as connection
varnish.sess_conn
(gauge)
Client connections accepted. This metric is only provided by varnish 4.x.
shown as connection
varnish.sess_drop
(gauge)
Client connections dropped due to lack of worker thread. This metric is only provided by varnish 4.x.
shown as connection
varnish.sess_dropped
(gauge)
Client connections dropped due to a full queue. This metric is only provided by varnish 4.x.
shown as connection
varnish.sess_fail
(gauge)
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.
shown as connection
varnish.sess_herd
(gauge)

shown as connection
varnish.sess_linger
(gauge)
This metric is only provided by varnish 3.x.
shown as connection
varnish.sess_pipe_overflow
(gauge)
This metric is only provided by varnish 4.x.
shown as connection
varnish.sess_pipeline
(gauge)

shown as connection
varnish.sess_queued
(gauge)
Client connections queued to wait for a thread. This metric is only provided by varnish 4.x.
shown as connection
varnish.sess_readahead
(gauge)

shown as connection
varnish.shm_cont
(gauge)
SHM MTX contention.
shown as event
varnish.shm_cycles
(gauge)
SHM cycles through buffer.
shown as event
varnish.shm_flushes
(gauge)
SHM flushes due to overflow.
shown as event
varnish.shm_records
(gauge)
SHM records.
shown as event
varnish.shm_writes
(gauge)
SHM writes.
shown as event
varnish.SMA.s0.c_bytes
(gauge)
Total space allocated by this storage.
shown as byte
varnish.SMA.s0.c_fail
(gauge)
Times the storage has failed to provide a storage segment.
shown as event
varnish.SMA.s0.c_freed
(gauge)
Total space returned to this storage.
shown as byte
varnish.SMA.s0.c_req
(gauge)
Times the storage has been asked to provide a storage segment.
shown as event
varnish.SMA.s0.g_alloc
(gauge)
Storage allocations outstanding.
shown as event
varnish.SMA.s0.g_bytes
(gauge)
Space allocated from the storage.
shown as byte
varnish.SMA.s0.g_space
(gauge)
Space left in the storage.
shown as byte
varnish.SMA.Transient.c_bytes
(gauge)
Total space allocated by this storage.
shown as byte
varnish.SMA.Transient.c_fail
(gauge)
Times the storage has failed to provide a storage segment.
shown as event
varnish.SMA.Transient.c_freed
(gauge)
Total space returned to this storage.
shown as byte
varnish.SMA.Transient.c_req
(gauge)
Times the storage has been asked to provide a storage segment.
shown as event
varnish.SMA.Transient.g_alloc
(gauge)
Storage allocations outstanding.
shown as event
varnish.SMA.Transient.g_bytes
(gauge)
Space allocated from the storage.
shown as byte
varnish.SMA.Transient.g_space
(gauge)
Space left in the storage.
shown as byte
varnish.sms_balloc
(gauge)
SMS space allocated.
shown as byte
varnish.sms_bfree
(gauge)
SMS space freed.
shown as byte
varnish.sms_nbytes
(gauge)
SMS outstanding space.
shown as byte
varnish.sms_nobj
(gauge)
SMS outstanding allocations.
shown as event
varnish.sms_nreq
(gauge)
SMS allocator requests.
shown as event
varnish.thread_queue_len
(gauge)
Length of session queue waiting for threads. This metric is only provided by varnish 4.x.
shown as connection
varnish.threads
(gauge)
Number of threads. This metric is only provided by varnish 4.x.
shown as thread
varnish.threads_created
(gauge)
Threads created. This metric is only provided by varnish 4.x.
shown as thread
varnish.threads_destroyed
(gauge)
Threads destroyed. This metric is only provided by varnish 4.x.
shown as thread
varnish.threads_failed
(gauge)
Threads that failed to get created. This metric is only provided by varnish 4.x.
shown as thread
varnish.threads_limited
(gauge)
Threads that were needed but couldn't be created because of a thread pool limit. This metric is only provided by varnish 4.x.
shown as thread
varnish.uptime
(gauge)

shown as
varnish.vmods
(gauge)
Loaded VMODs. This metric is only provided by varnish 4.x.
shown as object
varnish.vsm_cooling
(gauge)
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.
shown as byte
varnish.vsm_free
(gauge)
Free space in the shared memory used to communicate with tools like varnishstat, varnishlog etc. This metric is only provided by varnish 4.x.
shown as byte
varnish.vsm_overflow
(gauge)
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.
shown as byte
varnish.vsm_overflowed
(gauge)
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.
shown as byte
varnish.vsm_used
(gauge)
Used space in the shared memory used to communicate with tools like varnishstat, varnishlog etc. This metric is only provided by varnish 4.x.
shown as byte

While the above list contains all possible metrics from our Varnish integration, your environment may show only a subset of these metrics depending on which version of Varnish you have installed.

A breakdown by Varnish version is available below.

Varnish 3.x

varnish.accept_fail
varnish.backend_busy
varnish.backend_conn
varnish.backend_fail
varnish.backend_recycle
varnish.backend_req
varnish.backend_retry
varnish.backend_reuse
varnish.backend_toolate
varnish.backend_unhealthy
varnish.backend_unused
varnish.cache_hit
varnish.cache_hitpass
varnish.cache_miss
varnish.client_conn
varnish.client_drop
varnish.client_drop_late
varnish.client_req
varnish.dir_dns_cache_full
varnish.dir_dns_failed
varnish.dir_dns_hit
varnish.dir_dns_lookups
varnish.esi_errors
varnish.esi_parse
varnish.esi_warnings
varnish.fetch_1xx
varnish.fetch_204
varnish.fetch_304
varnish.fetch_bad
varnish.fetch_chunked
varnish.fetch_close
varnish.fetch_eof
varnish.fetch_failed
varnish.fetch_head
varnish.fetch_length
varnish.fetch_oldhttp
varnish.fetch_zero
varnish.hcb_insert
varnish.hcb_lock
varnish.hcb_nolock
varnish.LCK.backend.colls
varnish.LCK.backend.creat
varnish.LCK.backend.destroy
varnish.LCK.backend.locks
varnish.LCK.ban.colls
varnish.LCK.ban.creat
varnish.LCK.ban.destroy
varnish.LCK.ban.locks
varnish.LCK.cli.colls
varnish.LCK.cli.creat
varnish.LCK.cli.destroy
varnish.LCK.cli.locks
varnish.LCK.exp.colls
varnish.LCK.exp.creat
varnish.LCK.exp.destroy
varnish.LCK.exp.locks
varnish.LCK.hcb.colls
varnish.LCK.hcb.creat
varnish.LCK.hcb.destroy
varnish.LCK.hcb.locks
varnish.LCK.hcl.colls
varnish.LCK.hcl.creat
varnish.LCK.hcl.destroy
varnish.LCK.hcl.locks
varnish.LCK.herder.colls
varnish.LCK.herder.creat
varnish.LCK.herder.destroy
varnish.LCK.herder.locks
varnish.LCK.hsl.colls
varnish.LCK.hsl.creat
varnish.LCK.hsl.destroy
varnish.LCK.hsl.locks
varnish.LCK.lru.colls
varnish.LCK.lru.creat
varnish.LCK.lru.destroy
varnish.LCK.lru.locks
varnish.LCK.objhdr.colls
varnish.LCK.objhdr.creat
varnish.LCK.objhdr.destroy
varnish.LCK.objhdr.locks
varnish.LCK.sessmem.colls
varnish.LCK.sessmem.creat
varnish.LCK.sessmem.destroy
varnish.LCK.sessmem.locks
varnish.LCK.sma.colls
varnish.LCK.sma.creat
varnish.LCK.sma.destroy
varnish.LCK.sma.locks
varnish.LCK.smf.colls
varnish.LCK.smf.creat
varnish.LCK.smf.destroy
varnish.LCK.smf.locks
varnish.LCK.smp.colls
varnish.LCK.smp.creat
varnish.LCK.smp.destroy
varnish.LCK.smp.locks
varnish.LCK.sms.colls
varnish.LCK.sms.creat
varnish.LCK.sms.destroy
varnish.LCK.sms.locks
varnish.LCK.stat.colls
varnish.LCK.stat.creat
varnish.LCK.stat.destroy
varnish.LCK.stat.locks
varnish.LCK.vbe.colls
varnish.LCK.vbe.creat
varnish.LCK.vbe.destroy
varnish.LCK.vbe.locks
varnish.LCK.vbp.colls
varnish.LCK.vbp.creat
varnish.LCK.vbp.destroy
varnish.LCK.vbp.locks
varnish.LCK.vcl.colls
varnish.LCK.vcl.creat
varnish.LCK.vcl.destroy
varnish.LCK.vcl.locks
varnish.LCK.wq.colls
varnish.LCK.wq.creat
varnish.LCK.wq.destroy
varnish.LCK.wq.locks
varnish.LCK.wstat.colls
varnish.LCK.wstat.creat
varnish.LCK.wstat.destroy
varnish.LCK.wstat.locks
varnish.losthdr
varnish.n_backend
varnish.n_deathrow
varnish.n_ban
varnish.n_ban_add
varnish.n_ban_dups
varnish.n_ban_obj_test
varnish.n_ban_re_test
varnish.n_ban_retire
varnish.n_expired
varnish.n_gunzip
varnish.n_gzip
varnish.n_lru_moved
varnish.n_lru_nuked
varnish.n_lru_saved
varnish.n_object
varnish.n_objectcore
varnish.n_objecthead
varnish.n_objoverflow
varnish.n_objsendfile
varnish.n_objwrite
varnish.n_purge
varnish.n_purge_add
varnish.n_purge_dups
varnish.n_purge_obj_test
varnish.n_purge_re_test
varnish.n_purge_retire
varnish.n_sess
varnish.n_sess_mem
varnish.n_smf
varnish.n_smf_frag
varnish.n_smf_large
varnish.n_vampireobject
varnish.n_vbe_conn
varnish.n_vbc
varnish.n_vcl
varnish.n_vcl_avail
varnish.n_vcl_discard
varnish.n_waitinglist
varnish.n_wrk
varnish.n_wrk_create
varnish.n_wrk_drop
varnish.n_wrk_failed
varnish.n_wrk_lqueue
varnish.n_wrk_max
varnish.n_wrk_overflow
varnish.n_wrk_queue
varnish.n_wrk_queued
varnish.s_bodybytes
varnish.s_fetch
varnish.s_hdrbytes
varnish.s_pass
varnish.s_pipe
varnish.s_req
varnish.s_sess
varnish.sess_closed
varnish.sess_herd
varnish.sess_linger
varnish.sess_pipeline
varnish.sess_readahead
varnish.shm_cont
varnish.shm_cycles
varnish.shm_flushes
varnish.shm_records
varnish.shm_writes
varnish.sm_balloc
varnish.sm_bfree
varnish.sm_nobj
varnish.sm_nreq
varnish.sma_balloc
varnish.sma_bfree
varnish.sma_nbytes
varnish.sma_nobj
varnish.sma_nreq
varnish.SMA.s0.c_bytes
varnish.SMA.s0.c_fail
varnish.SMA.s0.c_freed
varnish.SMA.s0.c_req
varnish.SMA.s0.g_alloc
varnish.SMA.s0.g_bytes
varnish.SMA.s0.g_space
varnish.SMA.Transient.c_bytes
varnish.SMA.Transient.c_fail
varnish.SMA.Transient.c_freed
varnish.SMA.Transient.c_req
varnish.SMA.Transient.g_alloc
varnish.SMA.Transient.g_bytes
varnish.SMA.Transient.g_space
varnish.sms_balloc
varnish.sms_bfree
varnish.sms_nbytes
varnish.sms_nobj
varnish.sms_nreq
varnish.uptime

Varnish 4.x

varnish.backend_busy
varnish.backend_conn
varnish.backend_fail
varnish.backend_recycle
varnish.backend_req
varnish.backend_retry
varnish.backend_reuse
varnish.backend_toolate
varnish.backend_unhealthy
varnish.bans
varnish.bans_added
varnish.bans_completed
varnish.bans_deleted
varnish.bans_dups
varnish.bans_lurker_contention
varnish.bans_lurker_obj_killed
varnish.bans_lurker_tested
varnish.bans_lurker_tests_tested
varnish.bans_obj
varnish.bans_obj_killed
varnish.bans_persisted_bytes
varnish.bans_persisted_fragmentation
varnish.bans_req
varnish.bans_tested
varnish.bans_tests_tested
varnish.busy_sleep
varnish.busy_wakeup
varnish.cache_hit
varnish.cache_hitpass
varnish.cache_miss
varnish.client_req
varnish.client_req_400
varnish.client_req_411
varnish.client_req_413
varnish.client_req_417
varnish.esi_errors
varnish.esi_warnings
varnish.exp_mailed
varnish.exp_received
varnish.fetch_1xx
varnish.fetch_204
varnish.fetch_304
varnish.fetch_bad
varnish.fetch_chunked
varnish.fetch_close
varnish.fetch_eof
varnish.fetch_failed
varnish.fetch_head
varnish.fetch_length
varnish.fetch_no_thread
varnish.fetch_oldhttp
varnish.fetch_zero
varnish.hcb_insert
varnish.hcb_lock
varnish.hcb_nolock
varnish.LCK.backend.creat
varnish.LCK.backend.destroy
varnish.LCK.backend.locks
varnish.LCK.ban.creat
varnish.LCK.ban.destroy
varnish.LCK.ban.locks
varnish.LCK.busyobj.creat
varnish.LCK.busyobj.destroy
varnish.LCK.busyobj.locks
varnish.LCK.cli.creat
varnish.LCK.cli.destroy
varnish.LCK.cli.locks
varnish.LCK.exp.creat
varnish.LCK.exp.destroy
varnish.LCK.exp.locks
varnish.LCK.hcb.creat
varnish.LCK.hcb.destroy
varnish.LCK.hcb.locks
varnish.LCK.hcl.creat
varnish.LCK.hcl.destroy
varnish.LCK.hcl.locks
varnish.LCK.herder.creat
varnish.LCK.herder.destroy
varnish.LCK.herder.locks
varnish.LCK.hsl.creat
varnish.LCK.hsl.destroy
varnish.LCK.hsl.locks
varnish.LCK.lru.creat
varnish.LCK.lru.destroy
varnish.LCK.lru.locks
varnish.LCK.mempool.creat
varnish.LCK.mempool.destroy
varnish.LCK.mempool.locks
varnish.LCK.nbusyobj.creat
varnish.LCK.nbusyobj.destroy
varnish.LCK.nbusyobj.locks
varnish.LCK.objhdr.creat
varnish.LCK.objhdr.destroy
varnish.LCK.objhdr.locks
varnish.LCK.pipestat.creat
varnish.LCK.pipestat.destroy
varnish.LCK.pipestat.locks
varnish.LCK.sess.creat
varnish.LCK.sess.destroy
varnish.LCK.sess.locks
varnish.LCK.sessmem.creat
varnish.LCK.sessmem.destroy
varnish.LCK.sessmem.locks
varnish.LCK.sma.creat
varnish.LCK.sma.destroy
varnish.LCK.sma.locks
varnish.LCK.smf.creat
varnish.LCK.smf.destroy
varnish.LCK.smf.locks
varnish.LCK.smp.creat
varnish.LCK.smp.destroy
varnish.LCK.smp.locks
varnish.LCK.sms.creat
varnish.LCK.sms.destroy
varnish.LCK.sms.locks
varnish.LCK.vbp.creat
varnish.LCK.vbp.destroy
varnish.LCK.vbp.locks
varnish.LCK.vcapace.creat
varnish.LCK.vcapace.destroy
varnish.LCK.vcapace.locks
varnish.LCK.vcl.creat
varnish.LCK.vcl.destroy
varnish.LCK.vcl.locks
varnish.LCK.vxid.creat
varnish.LCK.vxid.destroy
varnish.LCK.vxid.locks
varnish.LCK.wq.creat
varnish.LCK.wq.destroy
varnish.LCK.wq.locks
varnish.LCK.wstat.creat
varnish.LCK.wstat.destroy
varnish.LCK.wstat.locks
varnish.losthdr
varnish.MEMPOOL.busyobj.allocs
varnish.MEMPOOL.busyobj.frees
varnish.MEMPOOL.busyobj.live
varnish.MEMPOOL.busyobj.pool
varnish.MEMPOOL.busyobj.randry
varnish.MEMPOOL.busyobj.recycle
varnish.MEMPOOL.busyobj.surplus
varnish.MEMPOOL.busyobj.sz_needed
varnish.MEMPOOL.busyobj.sz_wanted
varnish.MEMPOOL.busyobj.timeout
varnish.MEMPOOL.busyobj.toosmall
varnish.MEMPOOL.req0.allocs
varnish.MEMPOOL.req0.frees
varnish.MEMPOOL.req0.live
varnish.MEMPOOL.req0.pool
varnish.MEMPOOL.req0.randry
varnish.MEMPOOL.req0.recycle
varnish.MEMPOOL.req0.surplus
varnish.MEMPOOL.req0.sz_needed
varnish.MEMPOOL.req0.sz_wanted
varnish.MEMPOOL.req0.timeout
varnish.MEMPOOL.req0.toosmall
varnish.MEMPOOL.req1.allocs
varnish.MEMPOOL.req1.frees
varnish.MEMPOOL.req1.live
varnish.MEMPOOL.req1.pool
varnish.MEMPOOL.req1.randry
varnish.MEMPOOL.req1.recycle
varnish.MEMPOOL.req1.surplus
varnish.MEMPOOL.req1.sz_needed
varnish.MEMPOOL.req1.sz_wanted
varnish.MEMPOOL.req1.timeout
varnish.MEMPOOL.req1.toosmall
varnish.MEMPOOL.sess0.allocs
varnish.MEMPOOL.sess0.frees
varnish.MEMPOOL.sess0.live
varnish.MEMPOOL.sess0.pool
varnish.MEMPOOL.sess0.randry
varnish.MEMPOOL.sess0.recycle
varnish.MEMPOOL.sess0.surplus
varnish.MEMPOOL.sess0.sz_needed
varnish.MEMPOOL.sess0.sz_wanted
varnish.MEMPOOL.sess0.timeout
varnish.MEMPOOL.sess0.toosmall
varnish.MEMPOOL.sess1.allocs
varnish.MEMPOOL.sess1.frees
varnish.MEMPOOL.sess1.live
varnish.MEMPOOL.sess1.pool
varnish.MEMPOOL.sess1.randry
varnish.MEMPOOL.sess1.recycle
varnish.MEMPOOL.sess1.surplus
varnish.MEMPOOL.sess1.sz_needed
varnish.MEMPOOL.sess1.sz_wanted
varnish.MEMPOOL.sess1.timeout
varnish.MEMPOOL.sess1.toosmall
varnish.MEMPOOL.vbc.allocs
varnish.MEMPOOL.vbc.frees
varnish.MEMPOOL.vbc.live
varnish.MEMPOOL.vbc.pool
varnish.MEMPOOL.vbc.randry
varnish.MEMPOOL.vbc.recycle
varnish.MEMPOOL.vbc.surplus
varnish.MEMPOOL.vbc.sz_needed
varnish.MEMPOOL.vbc.sz_wanted
varnish.MEMPOOL.vbc.timeout
varnish.MEMPOOL.vbc.toosmall
varnish.MGT.child_died
varnish.MGT.child_dump
varnish.MGT.child_exit
varnish.MGT.child_panic
varnish.MGT.child_start
varnish.MGT.child_stop
varnish.MGT.uptime
varnish.n_backend
varnish.n_expired
varnish.n_gunzip
varnish.n_gzip
varnish.n_lru_moved
varnish.n_lru_nuked
varnish.n_obj_purged
varnish.n_object
varnish.n_objectcore
varnish.n_objecthead
varnish.n_purges
varnish.n_vampireobject
varnish.n_vcl
varnish.n_vcl_avail
varnish.n_vcl_discard
varnish.n_waitinglist
varnish.pools
varnish.s_fetch
varnish.s_pass
varnish.s_pipe
varnish.s_pipe_hdrbytes
varnish.s_pipe_in
varnish.s_pipe_out
varnish.s_req
varnish.s_req_bodybytes
varnish.s_req_hdrbytes
varnish.s_resp_bodybytes
varnish.s_resp_hdrbytes
varnish.s_sess
varnish.s_synth
varnish.sess_closed
varnish.sess_conn
varnish.sess_drop
varnish.sess_dropped
varnish.sess_fail
varnish.sess_herd
varnish.sess_pipe_overflow
varnish.sess_pipeline
varnish.sess_queued
varnish.sess_readahead
varnish.shm_cont
varnish.shm_cycles
varnish.shm_flushes
varnish.shm_records
varnish.shm_writes
varnish.SMA.s0.c_bytes
varnish.SMA.s0.c_fail
varnish.SMA.s0.c_freed
varnish.SMA.s0.c_req
varnish.SMA.s0.g_alloc
varnish.SMA.s0.g_bytes
varnish.SMA.s0.g_space
varnish.SMA.Transient.c_bytes
varnish.SMA.Transient.c_fail
varnish.SMA.Transient.c_freed
varnish.SMA.Transient.c_req
varnish.SMA.Transient.g_alloc
varnish.SMA.Transient.g_bytes
varnish.SMA.Transient.g_space
varnish.sms_balloc
varnish.sms_bfree
varnish.sms_nbytes
varnish.sms_nobj
varnish.sms_nreq
varnish.thread_queue_len
varnish.threads
varnish.threads_created
varnish.threads_destroyed
varnish.threads_failed
varnish.threads_limited
varnish.uptime
varnish.VBE.default_127.0.0.1_80.bereq_bodybytes
varnish.VBE.default_127.0.0.1_80.bereq_hdrbytes
varnish.VBE.default_127.0.0.1_80.beresp_bodybytes
varnish.VBE.default_127.0.0.1_80.beresp_hdrbytes
varnish.VBE.default_127.0.0.1_80.pipe_hdrbytes
varnish.VBE.default_127.0.0.1_80.pipe_in
varnish.VBE.default_127.0.0.1_80.pipe_out
varnish.VBE.default_127.0.0.1_80.vcls
varnish.vmods
varnish.vsm_cooling
varnish.vsm_free
varnish.vsm_overflow
varnish.vsm_overflowed
varnish.vsm_used