varnish4_ - Munin plugin to monitor various aspects of varnish
Varnish 4.x with varnishstat
The plugin needs to be able to execute varnishstat.
The configuration section shows the defaults [varnish4_*] group varnish env.varnishstat varnishstat env.name
env.varnishstat can be a full path to varnishstat if it's not in the path already.
env.name is blank (undefined) by default and can be used to specify a -n name argument to varnish if multiple instances are running on the same server.
A few aspects are not linked by default. They are marked as 'DEBUG' => 'yes' (or any other value). They are:
vcl, bans, bans_lurker, lru, objects_per_objhead, losthdr, esi, hcb, shm, shm_writes, overflow, session, session_herd, gzip
You can link them yourself with something like this:
ln -s @@LIBDIR@@/plugins/varnish4_ \ @@CONFDIR@@/plugins/varnish4_data_structures
Each graph uses data from varnishstat.
#%# family=auto #%# capabilities=autoconf suggest
The hit_rate graph requires munin r2040 or newer to display correctly.
Please send patches to Kristian Lyngstol <email@example.com> and/or firstname.lastname@example.org for significant changes. Munin SVN is the authoritative repository for this plugin.
Kristian Lyngstol <email@example.com>
Ingo Oppermann <firstname.lastname@example.org>