pgjavier 2ca628f8a8 [varnish] : added compatibility for varnish-plus (#8940) 4 лет назад
..
Makefile.inc d802f83e4a Fix make dist (#4401) 6 лет назад
README.md f3217c83a1 Docs: Add custom label to collectors frontmatter to fix sidebar titles (#8936) 4 лет назад
varnish.chart.py 2ca628f8a8 [varnish] : added compatibility for varnish-plus (#8940) 4 лет назад
varnish.conf 9c334bb2ef varnish module: add instance_name option (#5264) 6 лет назад

README.md

Varnish Cache monitoring with Netdata

Provides HTTP accelerator global, backends (VBE) and disks (SMF) statistics using varnishstat tool.

Requirements

  • netdata user must be a member of the varnish group

Charts

This module produces the following charts:

  • Connections Statistics in connections/s
  • Client Requests in requests/s
  • All History Hit Rate Ratio in percent
  • Current Poll Hit Rate Ratio in percent
  • Expired Objects in expired/s
  • Least Recently Used Nuked Objects in nuked/s
  • Number Of Threads In All Pools in pools
  • Threads Statistics in threads/s
  • Current Queue Length in requests
  • Backend Connections Statistics in connections/s
  • Requests To The Backend in requests/s
  • ESI Statistics in problems/s
  • Memory Usage in MiB
  • Uptime in seconds

For every backend (VBE):

  • Backend Response Statistics in kilobits/s

For every disk (SMF):

  • Disk Usage in KiB

Configuration

Edit the python.d/varnish.conf configuration file using edit-config from the your agent's config directory, which is typically at /etc/netdata.

cd /etc/netdata   # Replace this path with your Netdata config directory, if different
sudo ./edit-config python.d/varnish.conf

Only one parameter is supported:

instance_name: 'name'

The name of the varnishd instance to get logs from. If not specified, the host name is used.


[analytics](<>)