Search

Metrics

Out-of-the-box Varnish metric (i.e. varnishtat) don’t exactly match the Opentelemetry guidelines so varnish-otel renames them to more closely align with the standard. Notably, it tries to make use of labels as much as possible, and to respect hierarchy.

Because of the attributes, it notably means that some varnishstat metrics will end up with the same otel name, but different attributes.

Otel Name Original Name Attributes
varnish.accounting.backend.requests ACCG.<NAMESPACE>.<KEY>.backend_req_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.backend.request.bodybytes ACCG.<NAMESPACE>.<KEY>.backend_req_bodybytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.backend.request.hdrbytes ACCG.<NAMESPACE>.<KEY>.backend_req_hdrbytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.backend.responses ACCG.<NAMESPACE>.<KEY>.backend_200_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 200
varnish.accounting.backend.responses ACCG.<NAMESPACE>.<KEY>.backend_304_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 304
varnish.accounting.backend.responses ACCG.<NAMESPACE>.<KEY>.backend_404_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 404
varnish.accounting.backend.responses ACCG.<NAMESPACE>.<KEY>.backend_503_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 503
varnish.accounting.backend.responses ACCG.<NAMESPACE>.<KEY>.backend_2xx_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 2xx
varnish.accounting.backend.responses ACCG.<NAMESPACE>.<KEY>.backend_3xx_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 3xx
varnish.accounting.backend.responses ACCG.<NAMESPACE>.<KEY>.backend_4xx_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 4xx
varnish.accounting.backend.responses ACCG.<NAMESPACE>.<KEY>.backend_5xx_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 5xx
varnish.accounting.backend.response.bodybytes ACCG.<NAMESPACE>.<KEY>.backend_resp_bodybytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.backend.response.hdrbytes ACCG.<NAMESPACE>.<KEY>.backend_resp_hdrbytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.client.graced_hits ACCG.<NAMESPACE>.<KEY>.client_grace_hit_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.client.hits ACCG.<NAMESPACE>.<KEY>.client_hit_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.client.misses ACCG.std.total.client_miss_count
  • accounting.level: total
varnish.accounting.client.misses ACCG.<NAMESPACE>.<KEY>.client_miss_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.client.passes ACCG.<NAMESPACE>.<KEY>.client_pass_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.client.pipes ACCG.<NAMESPACE>.<KEY>.client_pipe_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.client.requests ACCG.<NAMESPACE>.<KEY>.client_req_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.client.requests ACCG.<NAMESPACE>.total.client_req_count
  • accounting.namespace: <NAMESPACE>
  • accounting.level: total
varnish.accounting.client.requests ACCG.<NAMESPACE>.sub.client_req_count
  • accounting.namespace: <NAMESPACE>
  • accounting.level: sub
varnish.accounting.client.requests ACCG.std.total.client_req_count
  • accounting.level: total
varnish.accounting.client.requests ACCG.std.sub.client_req_count
  • accounting.level: sub
varnish.accounting.client.requests ACCG.<NAMESPACE>.<KEY>.client_req_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.client.request.bodybytes ACCG.<NAMESPACE>.<KEY>.client_req_bodybytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.client.request.bodybytes ACCG.<NAMESPACE>.<KEY>.client_hit_req_bodybytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: hit
varnish.accounting.client.request.bodybytes ACCG.<NAMESPACE>.<KEY>.client_miss_req_bodybytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: miss
varnish.accounting.client.request.bodybytes ACCG.<NAMESPACE>.<KEY>.client_pass_req_bodybytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: pass
varnish.accounting.client.request.bodybytes ACCG.<NAMESPACE>.<KEY>.client_synth_req_bodybytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: synth
varnish.accounting.client.request.bodybytes ACCG.<NAMESPACE>.<KEY>.client_pipe_req_bodybytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: pipe
varnish.accounting.client.request.hdrbytes ACCG.std.total.client_pipe_req_hdrbytes
  • accounting.level: total
  • handling: pipe
varnish.accounting.client.request.hdrbytes ACCG.<NAMESPACE>.<KEY>.client_req_hdrbytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.client.request.hdrbytes ACCG.<NAMESPACE>.<KEY>.client_hit_req_hdrbytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: hit
varnish.accounting.client.request.hdrbytes ACCG.<NAMESPACE>.<KEY>.client_miss_req_hdrbytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: miss
varnish.accounting.client.request.hdrbytes ACCG.<NAMESPACE>.<KEY>.client_pass_req_hdrbytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: pass
varnish.accounting.client.request.hdrbytes ACCG.<NAMESPACE>.<KEY>.client_synth_req_hdrbytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: synth
varnish.accounting.client.request.hdrbytes ACCG.<NAMESPACE>.<KEY>.client_pipe_req_hdrbytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: pipe
varnish.accounting.client.responses ACCG.<NAMESPACE>.<KEY>.client_200_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 200
varnish.accounting.client.responses ACCG.<NAMESPACE>.<KEY>.client_304_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 304
varnish.accounting.client.responses ACCG.<NAMESPACE>.<KEY>.client_404_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 404
varnish.accounting.client.responses ACCG.<NAMESPACE>.<KEY>.client_503_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 503
varnish.accounting.client.responses ACCG.<NAMESPACE>.<KEY>.client_2xx_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 2xx
varnish.accounting.client.responses ACCG.<NAMESPACE>.<KEY>.client_3xx_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 3xx
varnish.accounting.client.responses ACCG.<NAMESPACE>.<KEY>.client_4xx_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 4xx
varnish.accounting.client.responses ACCG.<NAMESPACE>.<KEY>.client_5xx_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • status.code: 5xx
varnish.accounting.client.response.bodybytes ACCG.<NAMESPACE>.<KEY>.client_resp_bodybytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.client.response.bodybytes ACCG.<NAMESPACE>.<KEY>.client_hit_resp_bodybytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: hit
varnish.accounting.client.response.bodybytes ACCG.<NAMESPACE>.<KEY>.client_miss_resp_bodybytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: miss
varnish.accounting.client.response.bodybytes ACCG.<NAMESPACE>.<KEY>.client_pass_resp_bodybytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: pass
varnish.accounting.client.response.bodybytes ACCG.<NAMESPACE>.<KEY>.client_synth_resp_bodybytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: synth
varnish.accounting.client.response.bodybytes ACCG.<NAMESPACE>.<KEY>.client_pipe_resp_bodybytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: pipe
varnish.accounting.client.response.hdrbytes ACCG.<NAMESPACE>.<KEY>.client_resp_hdrbytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.accounting.client.response.hdrbytes ACCG.<NAMESPACE>.<KEY>.client_hit_resp_hdrbytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: hit
varnish.accounting.client.response.hdrbytes ACCG.<NAMESPACE>.<KEY>.client_miss_resp_hdrbytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: miss
varnish.accounting.client.response.hdrbytes ACCG.<NAMESPACE>.<KEY>.client_pass_resp_hdrbytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: pass
varnish.accounting.client.response.hdrbytes ACCG.<NAMESPACE>.<KEY>.client_synth_resp_hdrbytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: synth
varnish.accounting.client.response.hdrbytes ACCG.<NAMESPACE>.<KEY>.client_pipe_resp_hdrbytes
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
  • handling: pipe
varnish.accounting.client.synths ACCG.<NAMESPACE>.<KEY>.client_synth_count
  • accounting.namespace: <NAMESPACE>
  • accounting.key: <KEY>
varnish.backend.busy VBE.<vcl_name>.<backend_name>.busy
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.busy VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).busy
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.busy VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).busy
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
varnish.backend.connections VBE.<vcl_name>.<backend_name>.conn
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.connections VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).conn
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.connections VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).conn
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
varnish.backend.connect.in VBE.<vcl_name>.<backend_name>.connect_in
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.connect.in VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).connect_in
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.connect.out VBE.<vcl_name>.<backend_name>.connect_out
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.connect.out VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).connect_out
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.failed VBE.<vcl_name>.<backend_name>.fail
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.failed VBE.<vcl_name>.<backend_name>.fail_eacces
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • failure.type: eacces
varnish.backend.failed VBE.<vcl_name>.<backend_name>.fail_eaddrnotavail
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • failure.type: eaddrnotavail
varnish.backend.failed VBE.<vcl_name>.<backend_name>.fail_econnrefused
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • failure.type: econnrefused
varnish.backend.failed VBE.<vcl_name>.<backend_name>.fail_enetunreach
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • failure.type: enetunreach
varnish.backend.failed VBE.<vcl_name>.<backend_name>.fail_etimedout
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • failure.type: etimedout
varnish.backend.failed VBE.<vcl_name>.<backend_name>.fail_other
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • failure.type: other
varnish.backend.failed VBE.<vcl_name>.<backend_name>.helddown
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • failure.type: helddown
varnish.backend.failed VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).fail
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.failed VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).fail_eacces
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • failure.type: eacces
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.failed VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).fail_eaddrnotavail
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • failure.type: eaddrnotavail
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.failed VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).fail_econnrefused
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • failure.type: econnrefused
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.failed VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).fail_enetunreach
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • failure.type: enetunreach
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.failed VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).fail_etimedout
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • failure.type: etimedout
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.failed VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).fail_other
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • failure.type: other
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.failed VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).helddown
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • failure.type: helddown
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.failed VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).fail
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
varnish.backend.failed VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).fail_eacces
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
  • failure.type: eacces
varnish.backend.failed VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).fail_eaddrnotavail
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
  • failure.type: eaddrnotavail
varnish.backend.failed VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).fail_econnrefused
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
  • failure.type: econnrefused
varnish.backend.failed VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).fail_enetunreach
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
  • failure.type: enetunreach
varnish.backend.failed VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).fail_etimedout
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
  • failure.type: etimedout
varnish.backend.failed VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).fail_other
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
  • failure.type: other
varnish.backend.failed VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).helddown
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
  • failure.type: helddown
varnish.backend.happy VBE.<vcl_name>.<backend_name>.happy
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.happy VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).happy
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.happy VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).happy
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
varnish.backend.is_healthy VBE.<vcl_name>.<backend_name>.is_healthy
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.is_healthy VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).is_healthy
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.is_healthy VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).is_healthy
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
varnish.backend.pipe.hdrbytes VBE.<vcl_name>.<backend_name>.pipe_hdrbytes
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.pipe.hdrbytes VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).pipe_hdrbytes
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.pipe.hdrbytes VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).pipe_hdrbytes
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
varnish.backend.pipe.in VBE.<vcl_name>.<backend_name>.pipe_in
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.pipe.in VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).pipe_in
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.pipe.in VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).pipe_in
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
varnish.backend.pipe.out VBE.<vcl_name>.<backend_name>.pipe_out
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.pipe.out VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).pipe_out
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.pipe.out VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).pipe_out
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
varnish.backend.requests VBE.<vcl_name>.<backend_name>.req
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.requests VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).req
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.requests VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).req
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
varnish.backend.request.bodybytes VBE.<vcl_name>.<backend_name>.bereq_bodybytes
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.request.bodybytes VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).bereq_bodybytes
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.request.bodybytes VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).bereq_bodybytes
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
varnish.backend.request.hdrbytes VBE.<vcl_name>.<backend_name>.bereq_hdrbytes
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.request.hdrbytes VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).bereq_hdrbytes
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.request.hdrbytes VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).bereq_hdrbytes
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
varnish.backend.response.bodybytes VBE.<vcl_name>.<backend_name>.beresp_bodybytes
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.response.bodybytes VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).beresp_bodybytes
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.response.bodybytes VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).beresp_bodybytes
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
varnish.backend.response.hdrbytes VBE.<vcl_name>.<backend_name>.beresp_hdrbytes
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.response.hdrbytes VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).beresp_hdrbytes
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.response.hdrbytes VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).beresp_hdrbytes
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
varnish.backend.unhealthy VBE.<vcl_name>.<backend_name>.unhealthy
  • vcl: <vcl_name>
  • backend.name: <backend_name>
varnish.backend.unhealthy VBE.<vcl_name>.udo.<backend_name>.(<ip_version>:<backend_ip>:<backend_port>).unhealthy
  • vcl: <vcl_name>
  • backend.name: <backend_name>
  • backend.ip: <backend_ip>
  • backend.port: <backend_port>
  • backend.type: udo
varnish.backend.unhealthy VBE.<vcl_name>.goto.<backend_id>.(<backend_ip>).(<backend_url>).(ttl:<ignored_TTL>).unhealthy
  • vcl: <vcl_name>
  • backend.id: <backend_id>
  • backend.ip: <backend_ip>
  • backend.url: <backend_url>
  • backend.type: goto
varnish.child.deaths MGT.child_died
varnish.child.dumps MGT.child_dump
varnish.child.exits MGT.child_exit
varnish.child.panics MGT.child_panic
varnish.child.starts MGT.child_start
varnish.child.stops MGT.child_stop
varnish.gravestones.messages.cleared MGT.vgs_msg_cleared
varnish.gravestones.messages.frozen MGT.vgs_msg_frozen
varnish.gravestones.messages.rescued MGT.vgs_msg_rescued
varnish.gravestones.registered MGT.vgs_registered
varnish.lock.creations LCK.<lock_name>.creat
  • lock.name: <lock_name>
varnish.lock.destructions LCK.<lock_name>.destroy
  • lock.name: <lock_name>
varnish.lock.locks LCK.<lock_name>.locks
  • lock.name: <lock_name>
varnish.main.backend MAIN.n_backend
varnish.main.backend.busy MAIN.backend_busy
varnish.main.backend.connections MAIN.backend_conn
varnish.main.backend.failed MAIN.backend_fail
varnish.main.backend.recycles MAIN.backend_recycle
varnish.main.backend.req MAIN.backend_req
varnish.main.backend.retries MAIN.backend_retry
varnish.main.backend.reuses MAIN.backend_reuse
varnish.main.backend.unhealthy MAIN.backend_unhealthy
varnish.main.backend.wait_failed MAIN.backend_wait_fail
varnish.main.backend.waited MAIN.backend_wait
varnish.main.bankrupt MAIN.sc_bankrupt
varnish.main.bans MAIN.bans
varnish.main.bans.added MAIN.bans_added
varnish.main.bans.completed MAIN.bans_completed
varnish.main.bans.deleted MAIN.bans_deleted
varnish.main.bans.dups MAIN.bans_dups
varnish.main.bans.lurker.contention MAIN.bans_lurker_contention
varnish.main.bans.lurker.obj.killed MAIN.bans_lurker_obj_killed
varnish.main.bans.lurker.obj.killed.cutoff MAIN.bans_lurker_obj_killed_cutoff
varnish.main.bans.lurker.tested MAIN.bans_lurker_tested
varnish.main.bans.lurker.tests.tested MAIN.bans_lurker_tests_tested
varnish.main.bans.obj MAIN.bans_obj
varnish.main.bans.obj.killed MAIN.bans_obj_killed
varnish.main.bans.req MAIN.bans_req
varnish.main.bans.tested MAIN.bans_tested
varnish.main.bans.tests.tested MAIN.bans_tests_tested
varnish.main.bgfetch_no_thread MAIN.bgfetch_no_thread
varnish.main.busy.killed MAIN.busy_killed
varnish.main.busy.sleeps MAIN.busy_sleep
varnish.main.busy.wakeups MAIN.busy_wakeup
varnish.main.cache.graced_hits MAIN.cache_hit_grace
varnish.main.cache.hitmisses MAIN.cache_hitmiss
varnish.main.cache.hitpasses MAIN.cache_hitpass
varnish.main.cache.hits MAIN.cache_hit
varnish.main.cache.misses MAIN.cache_miss
varnish.main.client.req_400 MAIN.client_req_400
varnish.main.client.req_417 MAIN.client_req_417
varnish.main.client.requests MAIN.client_req
varnish.main.client.resp.500 MAIN.client_resp_500
varnish.main.esi.errors MAIN.esi_errors
varnish.main.esi.maxdepth MAIN.esi_maxdepth
varnish.main.esi.requests MAIN.esi_req
varnish.main.esi.warnings MAIN.esi_warnings
varnish.main.expired MAIN.n_expired
varnish.main.exp.mailed MAIN.exp_mailed
varnish.main.exp.received MAIN.exp_received
varnish.main.failed_fetches MAIN.fetch_failed
varnish.main.fetch MAIN.s_fetch
varnish.main.fetches MAIN.fetch_head
  • fetch.type: head
varnish.main.fetches MAIN.fetch_length
  • fetch.type: length
varnish.main.fetches MAIN.fetch_chunked
  • fetch.type: chunked
varnish.main.fetches MAIN.fetch_eof
  • fetch.type: eof
varnish.main.fetches MAIN.fetch_bad
  • fetch.type: bad
varnish.main.fetches MAIN.fetch_none
  • fetch.type: none
varnish.main.fetches MAIN.fetch_1xx
  • fetch.type: 1xx
varnish.main.fetches MAIN.fetch_204
  • fetch.type: 204
varnish.main.fetches MAIN.fetch_304
  • fetch.type: 304
varnish.main.goto.dns.cache.hits MAIN.goto_dns_cache_hits
varnish.main.goto.dns.lookups MAIN.goto_dns_lookups
varnish.main.goto.dns.lookup.fails MAIN.goto_dns_lookup_fails
varnish.main.gunzip MAIN.n_gunzip
varnish.main.gzip MAIN.n_gzip
varnish.main.hcb.insert MAIN.hcb_insert
varnish.main.hcb.lock MAIN.hcb_lock
varnish.main.hcb.nolock MAIN.hcb_nolock
varnish.main.http1.iovs.flush MAIN.http1_iovs_flush
varnish.main.losthdr MAIN.losthdr
varnish.main.lru.limited MAIN.n_lru_limited
varnish.main.lru.moved MAIN.n_lru_moved
varnish.main.lru.nuked MAIN.n_lru_nuked
varnish.main.mem.file MAIN.g_mem_file
varnish.main.mem.private MAIN.g_mem_private
varnish.main.mem.rss MAIN.g_mem_rss
varnish.main.mem.swap MAIN.g_mem_swap
varnish.main.objectcore MAIN.n_objectcore
varnish.main.objecthead MAIN.n_objecthead
varnish.main.object.count MAIN.n_object
varnish.main.object.hitmiss MAIN.n_object_hitmiss
varnish.main.object.hitpass MAIN.n_object_hitpass
varnish.main.obj.purged MAIN.n_obj_purged
varnish.main.overload MAIN.sc_overload
varnish.main.pass MAIN.s_pass
varnish.main.pipe MAIN.s_pipe
varnish.main.pipe.hdrbytes MAIN.s_pipe_hdrbytes
varnish.main.pipe.in MAIN.s_pipe_in
varnish.main.pipe.out MAIN.s_pipe_out
varnish.main.pipe.overflow MAIN.sc_pipe_overflow
varnish.main.pools MAIN.pools
varnish.main.purges MAIN.n_purges
varnish.main.range.short MAIN.sc_range_short
varnish.main.rapid.reset MAIN.sc_rapid_reset
varnish.main.rem.close MAIN.sc_rem_close
varnish.main.request.bodybytes MAIN.s_req_bodybytes
varnish.main.request.close MAIN.sc_req_close
varnish.main.request.dropped MAIN.req_dropped
varnish.main.request.hdrbytes MAIN.s_req_hdrbytes
varnish.main.request.http10 MAIN.sc_req_http10
varnish.main.request.reset MAIN.req_reset
varnish.main.req.http20 MAIN.sc_req_http20
varnish.main.response.bodybytes MAIN.s_resp_bodybytes
varnish.main.response.hdrbytes MAIN.s_resp_hdrbytes
varnish.main.resp.close MAIN.sc_resp_close
varnish.main.rx.bad MAIN.sc_rx_bad
varnish.main.rx.body MAIN.sc_rx_body
varnish.main.rx.junk MAIN.sc_rx_junk
varnish.main.rx.overflow MAIN.sc_rx_overflow
varnish.main.rx.timeout MAIN.sc_rx_timeout
varnish.main.sess MAIN.s_sess
varnish.main.session.accepted MAIN.sess_conn
varnish.main.session.closed MAIN.sess_closed
varnish.main.session.closed_with_err MAIN.sess_closed_err
varnish.main.session.dropped MAIN.sess_dropped
varnish.main.session.failed MAIN.sess_fail
varnish.main.session.failed MAIN.sess_fail_econnaborted
  • failure.type: econnaborted
varnish.main.session.failed MAIN.sess_fail_eintr
  • failure.type: eintr
varnish.main.session.failed MAIN.sess_fail_emfile
  • failure.type: emfile
varnish.main.session.failed MAIN.sess_fail_ebadf
  • failure.type: ebadf
varnish.main.session.failed MAIN.sess_fail_enomem
  • failure.type: enomem
varnish.main.session.failed MAIN.sess_fail_other
  • failure.type: other
varnish.main.session.herd MAIN.sess_herd
varnish.main.session.readahead MAIN.sess_readahead
varnish.main.sess.queued MAIN.sess_queued
varnish.main.shm.bytes MAIN.shm_bytes
varnish.main.shm.cont MAIN.shm_cont
varnish.main.shm.cycles MAIN.shm_cycles
varnish.main.shm.flushes MAIN.shm_flushes
varnish.main.shm.records MAIN.shm_records
varnish.main.shm.writes MAIN.shm_writes
varnish.main.sock.closed MAIN.sc_sock_closed
varnish.main.stale.fetch_delivers MAIN.fetch_stale_deliver
varnish.main.stale.fetch_rearms MAIN.fetch_stale_rearm
varnish.main.stream.failure MAIN.sc_stream_failure
varnish.main.summs MAIN.summs
varnish.main.superseded MAIN.n_superseded
varnish.main.synth MAIN.s_synth
varnish.main.task.track.failed MAIN.task_track_failed
varnish.main.task.track.slots MAIN.task_track_slots
varnish.main.test.gunzip MAIN.n_test_gunzip
varnish.main.thread.created MAIN.threads_created
varnish.main.thread.destroyed MAIN.threads_destroyed
varnish.main.thread.failed MAIN.threads_failed
varnish.main.thread.limited MAIN.threads_limited
varnish.main.thread.live MAIN.threads
varnish.main.thread.queue_length MAIN.thread_queue_len
varnish.main.tx.eof MAIN.sc_tx_eof
varnish.main.tx.error MAIN.sc_tx_error
varnish.main.tx.pipe MAIN.sc_tx_pipe
varnish.main.uptime MAIN.uptime
varnish.main.vampireobject MAIN.n_vampireobject
varnish.main.vcl.avail MAIN.n_vcl_avail
varnish.main.vcl.discard MAIN.n_vcl_discard
varnish.main.vcl.fail MAIN.vcl_fail
varnish.main.vcl.failure MAIN.sc_vcl_failure
varnish.main.vcl.loaded MAIN.n_vcl
varnish.main.vdp.error MAIN.sc_vdp_error
varnish.main.vgs.msg.created MAIN.vgs_msg_created
varnish.main.vgs.msg.frozen MAIN.vgs_msg_frozen
varnish.main.vgs.msg.locked MAIN.vgs_msg_locked
varnish.main.vgs.msg.nospace MAIN.vgs_msg_nospace
varnish.main.vmods MAIN.vmods
varnish.main.ws.backend.overflow MAIN.ws_backend_overflow
varnish.main.ws.client.overflow MAIN.ws_client_overflow
varnish.main.ws.session.overflow MAIN.ws_session_overflow
varnish.main.ws.thread.overflow MAIN.ws_thread_overflow
varnish.main.ykey.purges MAIN.c_ykey_purges
varnish.main.ykey.purges.slicer MAIN.c_ykey_purges_slicer
varnish.main.ykey.stats MAIN.c_ykey_stats
varnish.mempool.allocations MEMPOOL.<pool_name>.allocs
  • pool.name: <pool_name>
varnish.mempool.frees MEMPOOL.<pool_name>.frees
  • pool.name: <pool_name>
varnish.mempool.live MEMPOOL.<pool_name>.live
  • pool.name: <pool_name>
varnish.mempool.pooled MEMPOOL.<pool_name>.pool
  • pool.name: <pool_name>
varnish.mempool.randry MEMPOOL.<pool_name>.randry
  • pool.name: <pool_name>
varnish.mempool.recycles MEMPOOL.<pool_name>.recycle
  • pool.name: <pool_name>
varnish.mempool.surplus MEMPOOL.<pool_name>.surplus
  • pool.name: <pool_name>
varnish.mempool.sz_actual MEMPOOL.<pool_name>.sz_actual
  • pool.name: <pool_name>
varnish.mempool.sz_wanted MEMPOOL.<pool_name>.sz_wanted
  • pool.name: <pool_name>
varnish.mempool.timeouts MEMPOOL.<pool_name>.timeout
  • pool.name: <pool_name>
varnish.mempool.toosmall MEMPOOL.<pool_name>.toosmall
  • pool.name: <pool_name>
varnish.mse3.allocator.failed.all MSE.mse.c_fail
varnish.mse3.allocator.failed.malloc MSE.mse.c_fail_malloc
varnish.mse3.allocator.outstanding MSE.mse.g_alloc
varnish.mse3.allocator.requests MSE.mse.c_req
varnish.mse3.book.banlist.bytes.unused MSE_BOOK.<book_name>.g_banlist_space
  • mse3.book: <book_name>
varnish.mse3.book.banlist.bytes.used MSE_BOOK.<book_name>.g_banlist_bytes
  • mse3.book: <book_name>
varnish.mse3.book.banlist.database MSE_BOOK.<book_name>.g_banlist_database
  • mse3.book: <book_name>
varnish.mse3.book.bytes.unused MSE_BOOK.<book_name>.g_space
  • mse3.book: <book_name>
varnish.mse3.book.bytes.used MSE_BOOK.<book_name>.g_bytes
  • mse3.book: <book_name>
varnish.mse3.book.insert.timeout MSE_BOOK.<book_name>.c_insert_timeout
  • mse3.book: <book_name>
varnish.mse3.book.vary MSE_BOOK.<book_name>.n_vary
  • mse3.book: <book_name>
varnish.mse3.book.waterlevel.purged MSE_BOOK.<book_name>.c_waterlevel_purge
  • mse3.book: <book_name>
varnish.mse3.book.waterlevel.queued.count MSE_BOOK.<book_name>.c_waterlevel_queue
  • mse3.book: <book_name>
varnish.mse3.book.waterlevel.queued.current MSE_BOOK.<book_name>.g_waterlevel_queue
  • mse3.book: <book_name>
varnish.mse3.book.waterlevel.runs MSE_BOOK.<book_name>.c_waterlevel_runs
  • mse3.book: <book_name>
varnish.mse3.bytes.allocated MSE.mse.c_bytes
varnish.mse3.bytes.freed MSE.mse.c_freed
varnish.mse3.bytes.unused MSE.mse.g_space
varnish.mse3.bytes.used MSE.mse.g_bytes
varnish.mse3.degradable.inherited MSE.mse.g_da_inherited
varnish.mse3.degradable.inserts MSE.mse.c_da_inserts
varnish.mse3.degradable.removals MSE.mse.c_da_removals
varnish.mse3.lru.moved MSE.mse.n_lru_moved
varnish.mse3.lru.nuked MSE.mse.n_lru_nuked
varnish.mse3.memcache.hits MSE.mse.c_memcache_hit
varnish.mse3.memcache.misses MSE.mse.c_memcache_miss
varnish.mse3.store.aio.finished MSE_STORE.<store_name>.c_aio_finished_write
  • mse3.store: <store_name>
  • io.type: write
varnish.mse3.store.aio.finished MSE_STORE.<store_name>.c_aio_finished_bytes
  • mse3.store: <store_name>
  • io.type: bytes
varnish.mse3.store.aio.finished MSE_STORE.<store_name>.c_aio_finished_bytes_read
  • mse3.store: <store_name>
  • io.type: bytes_read
varnish.mse3.store.aio.finished.all MSE_STORE.<store_name>.c_aio_finished
  • mse3.store: <store_name>
varnish.mse3.store.aio.finished.bytes.writes MSE_STORE.<store_name>.c_aio_finished_bytes_write
  • mse3.store: <store_name>
  • io.type: bytes_write
varnish.mse3.store.aio.queue.all MSE_STORE.<store_name>.c_aio_queue
  • mse3.store: <store_name>
varnish.mse3.store.aio.queue.total.reads MSE_STORE.<store_name>.c_aio_queue_read
  • mse3.store: <store_name>
varnish.mse3.store.aio.queue.total.writes MSE_STORE.<store_name>.c_aio_queue_write
  • mse3.store: <store_name>
varnish.mse3.store.aio.queue.total.write.overflows MSE_STORE.<store_name>.c_aio_write_queue_overflow
  • mse3.store: <store_name>
varnish.mse3.store.aio.queue.write MSE_STORE.<store_name>.g_aio_queue_write
  • mse3.store: <store_name>
varnish.mse3.store.aio.running MSE_STORE.<store_name>.g_aio_running_read
  • mse3.store: <store_name>
  • io.type: read
varnish.mse3.store.aio.running MSE_STORE.<store_name>.g_aio_running_write
  • mse3.store: <store_name>
  • io.type: write
varnish.mse3.store.aio.running MSE_STORE.<store_name>.g_aio_running_bytes
  • mse3.store: <store_name>
  • io.type: bytes
varnish.mse3.store.aio.running MSE_STORE.<store_name>.g_aio_running_bytes_read
  • mse3.store: <store_name>
  • io.type: bytes_read
varnish.mse3.store.aio.running MSE_STORE.<store_name>.g_aio_running_bytes_write
  • mse3.store: <store_name>
  • io.type: bytes_write
varnish.mse3.store.aio.running.all MSE_STORE.<store_name>.g_aio_running
  • mse3.store: <store_name>
varnish.mse3.store.bytes.all.unused MSE_STORE.<store_name>.g_free_bytes
  • mse3.store: <store_name>
varnish.mse3.store.bytes.all.used MSE_STORE.<store_name>.g_alloc_bytes
  • mse3.store: <store_name>
varnish.mse3.store.bytes.unused MSE_STORE.<store_name>.g_free_<extent_size>_bytes
  • mse3.store: <store_name>
  • mse3.extent_size: <extent_size>
varnish.mse3.store.bytes.used MSE_STORE.<store_name>.g_alloc_<extent_size>_bytes
  • mse3.store: <store_name>
  • mse3.extent_size: <extent_size>
varnish.mse3.store.database.queued MSE_STORE.<store_name>.g_database_queue
  • mse3.store: <store_name>
varnish.mse3.store.extents.all.unused MSE_STORE.<store_name>.g_free_extents
  • mse3.store: <store_name>
varnish.mse3.store.extents.all.used MSE_STORE.<store_name>.g_alloc_extents
  • mse3.store: <store_name>
varnish.mse3.store.extents.unused MSE_STORE.<store_name>.g_free_<extent_size>_extents
  • mse3.store: <store_name>
  • mse3.extent_size: <extent_size>
varnish.mse3.store.extents.used MSE_STORE.<store_name>.g_alloc_<extent_size>_extents
  • mse3.store: <store_name>
  • mse3.extent_size: <extent_size>
varnish.mse3.store.finished MSE_STORE.<store_name>.c_aio_finished_read
  • mse3.store: <store_name>
  • io.type: read
varnish.mse3.store.lru.moved MSE_STORE.<store_name>.n_lru_moved
  • mse3.store: <store_name>
varnish.mse3.store.objects MSE_STORE.<store_name>.g_objects
  • mse3.store: <store_name>
varnish.mse3.store.queue.all MSE_STORE.<store_name>.g_aio_queue
  • mse3.store: <store_name>
varnish.mse3.store.queue.read MSE_STORE.<store_name>.g_aio_queue_read
  • mse3.store: <store_name>
varnish.mse3.store.waterlevel.purged MSE_STORE.<store_name>.c_waterlevel_purge
  • mse3.store: <store_name>
varnish.mse3.store.waterlevel.queued.count MSE_STORE.<store_name>.c_waterlevel_queue
  • mse3.store: <store_name>
varnish.mse3.store.waterlevel.queued.current MSE_STORE.<store_name>.g_waterlevel_queue
  • mse3.store: <store_name>
varnish.mse3.store.ykey.keys MSE_STORE.<store_name>.g_ykey_keys
  • mse3.store: <store_name>
varnish.mse3.store.ykey.purged MSE_STORE.<store_name>.c_ykey_purged
  • mse3.store: <store_name>
varnish.mse3.store.ykey.purged.slicer MSE_STORE.<store_name>.c_ykey_purged_slicer
  • mse3.store: <store_name>
varnish.mse3.store.ykey.stats MSE_STORE.<store_name>.c_ykey_stats
  • mse3.store: <store_name>
varnish.mse3.store.ykey.stats.slicer MSE_STORE.<store_name>.c_ykey_stats_slicer
  • mse3.store: <store_name>
varnish.mse3.vary MSE.mse.n_vary
varnish.mse3.ykey.keys MSE.mse.g_ykey_keys
varnish.mse3.ykey.purged MSE.mse.c_ykey_purged
varnish.mse3.ykey.purged.slicer MSE.mse.c_ykey_purged_slicer
varnish.mse3.ykey.stats MSE.mse.c_ykey_stats
varnish.mse3.ykey.stats.slicer MSE.mse.c_ykey_stats_slicer
varnish.mse4.allocation.ephemeral MSE4_MEM.c_allocation_ephemeral
varnish.mse4.allocation.invoked MSE4_MEM.c_allocation
varnish.mse4.allocation.pass MSE4_MEM.c_allocation_pass
varnish.mse4.allocation.persisted MSE4_MEM.c_allocation_persisted
varnish.mse4.allocation.reqbody MSE4_MEM.c_allocation_reqbody
varnish.mse4.allocation.synthetic MSE4_MEM.c_allocation_synthetic
varnish.mse4.allocation.used MSE4_MEM.g_allocations
varnish.mse4.bans.persisted MSE4_BANJRN.<book_name>.g_bans
  • mse4.book: <book_name>
varnish.mse4.ban.bytes MSE4_BANJRN.<book_name>.g_ban_bytes
  • mse4.book: <book_name>
varnish.mse4.book.dirty_blocks MSE4_BOOK.<book_name>.g_dirty_blocks
  • mse4.book: <book_name>
varnish.mse4.book.io.read_bytes MSE4_BOOK.<book_name>.c_io_read_bytes
  • mse4.book: <book_name>
varnish.mse4.book.objects MSE4_BOOK.<book_name>.g_objects
  • mse4.book: <book_name>
varnish.mse4.book.online MSE4_BOOK.<book_name>.online
  • mse4.book: <book_name>
varnish.mse4.book.slots.unused MSE4_BOOK.<book_name>.g_slots_unused
  • mse4.book: <book_name>
varnish.mse4.book.slots.used MSE4_BOOK.<book_name>.g_slots_used
  • mse4.book: <book_name>
varnish.mse4.book.varyspecs MSE4_BOOK.<book_name>.g_varyspec
  • mse4.book: <book_name>
varnish.mse4.bytes.persisted MSE4_MEM.g_bytes_persisted
varnish.mse4.bytes.unused MSE4_MEM.g_space
varnish.mse4.bytes.unused MSE4_BANJRN.<book_name>.g_space
  • mse4.book: <book_name>
varnish.mse4.bytes.used MSE4_MEM.g_bytes
varnish.mse4.bytes.used MSE4_BANJRN.<book_name>.g_bytes
  • mse4.book: <book_name>
varnish.mse4.eviction.reorder MSE4_MEM.c_eviction_reorder
varnish.mse4.free.ephemeral MSE4_MEM.c_free_ephemeral
varnish.mse4.free.pass MSE4_MEM.c_free_pass
varnish.mse4.free.release MSE4_MEM.c_free
varnish.mse4.free.reqbody MSE4_MEM.c_free_reqbody
varnish.mse4.free.synthetic MSE4_MEM.c_free_synthetic
varnish.mse4.memcache.hit MSE4_MEM.c_memcache_hit
varnish.mse4.memcache.miss MSE4_MEM.c_memcache_miss
varnish.mse4.objects MSE4_MEM.g_objects
varnish.mse4.objects_persisted MSE4_MEM.g_objects_persisted
varnish.mse4.store.allocations MSE4_STORE.<book_name>.<store_name>.g_allocations
  • mse4.book: <book_name>
  • mse4.store: <store_name>
varnish.mse4.store.bytes.unused MSE4_STORE.<book_name>.<store_name>.g_bytes_unused
  • mse4.book: <book_name>
  • mse4.store: <store_name>
varnish.mse4.store.bytes.used MSE4_STORE.<book_name>.<store_name>.g_bytes_used
  • mse4.book: <book_name>
  • mse4.store: <store_name>
varnish.mse4.store.chunks.reserved MSE4_STORE.<book_name>.<store_name>.g_reserve_class_<class_value>
  • mse4.book: <book_name>
  • mse4.store: <store_name>
  • mse4.class: <class_value>
varnish.mse4.store.io.finished MSE4_STORE.<book_name>.<store_name>.c_io_finished
  • mse4.book: <book_name>
  • mse4.store: <store_name>
varnish.mse4.store.io.finished MSE4_STORE.<book_name>.<store_name>.c_io_finished_read
  • mse4.book: <book_name>
  • mse4.store: <store_name>
  • io.type: read
varnish.mse4.store.io.finished MSE4_STORE.<book_name>.<store_name>.c_io_finished_bytes
  • mse4.book: <book_name>
  • mse4.store: <store_name>
  • io.type: bytes
varnish.mse4.store.io.finished MSE4_STORE.<book_name>.<store_name>.c_io_finished_bytes_read
  • mse4.book: <book_name>
  • mse4.store: <store_name>
  • io.type: bytes_read
varnish.mse4.store.io.queued MSE4_STORE.<book_name>.<store_name>.g_io_queued
  • mse4.book: <book_name>
  • mse4.store: <store_name>
varnish.mse4.store.mapped_segments MSE4_STORE.<book_name>.<store_name>.g_mapped_segments
  • mse4.book: <book_name>
  • mse4.store: <store_name>
varnish.mse4.store.objects MSE4_STORE.<book_name>.<store_name>.g_objects
  • mse4.book: <book_name>
  • mse4.store: <store_name>
varnish.mse4.store.online MSE4_STORE.<book_name>.<store_name>.online
  • mse4.book: <book_name>
  • mse4.store: <store_name>
varnish.mse4.store.reserve.bytes MSE4_STORE.<book_name>.<store_name>.g_reserve_bytes
  • mse4.book: <book_name>
  • mse4.store: <store_name>
varnish.mse4.store.reserve.map.usage MSE4_STORE.<book_name>.<store_name>.g_reserve_map_usage
  • mse4.book: <book_name>
  • mse4.store: <store_name>
varnish.mse4.store.segment_remap MSE4_STORE.<book_name>.<store_name>.c_segment_remap
  • mse4.book: <book_name>
  • mse4.store: <store_name>
varnish.mse4.store.slist.bytes MSE4_STORE.<book_name>.<store_name>.g_slist_usage
  • mse4.book: <book_name>
  • mse4.store: <store_name>
varnish.slicer.meta.cache.hit SLICER.meta_cache_hit
varnish.slicer.meta.cache.miss SLICER.meta_cache_miss
varnish.slicer.meta.requests SLICER.meta_req
varnish.slicer.slice.backend.response.200 SLICER.slice_beresp_200
varnish.slicer.slice.backend.response.206 SLICER.slice_beresp_206
varnish.slicer.slice.cache.hit SLICER.slice_cache_hit
varnish.slicer.slice.cache.miss SLICER.slice_cache_miss
varnish.slicer.slice.requests SLICER.slice_req
varnish.uptime MGT.uptime
varnish.waiter.actions WAITER.<waiter_name>.action
  • waiter.name: <waiter_name>
varnish.waiter.connections WAITER.<waiter_name>.conns
  • waiter.name: <waiter_name>
varnish.waiter.remote.closes WAITER.<waiter_name>.remclose
  • waiter.name: <waiter_name>
varnish.waiter.timeouts WAITER.<waiter_name>.timeout
  • waiter.name: <waiter_name>

®Varnish Software, Wallingatan 12, 111 60 Stockholm, Organization nr. 556805-6203