NAME

varnish4_ - Munin plugin to monitor various aspects of varnish

APPLICABLE SYSTEMS

Varnish 4.x with varnishstat

CONFIGURATION

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

INTERPRETATION

Each graph uses data from varnishstat.

MAGIC MARKERS

 #%# family=auto
 #%# capabilities=autoconf suggest

VERSION

 $Id$

BUGS

The hit_rate graph requires munin r2040 or newer to display correctly.

PATCHES-TO

Please send patches to Kristian Lyngstol <kristian@bohemians.org> and/or varnish-misc@varnish-cache.org for significant changes. Munin SVN is the authoritative repository for this plugin.

AUTHOR

Kristian Lyngstol <kristian@bohemians.org>

MODIFICATIONS

Ingo Oppermann <ingo.oppermann@gmail.com>

LICENSE

GPLv2