How to calculate cache file usage (for Nagios monitoring) in varnish 3?

Sascha Ottolski ottolski at
Mon Feb 18 13:30:54 CET 2013

Am Montag, 19. November 2012, 19:57:39 schrieben Sie:
> Hi there,
> I'm wondering how I can monitor the actual usage of the cache "space".
> Previous versions of the Nagios plugin had a "usage" parameter, that
> would spit out a fill level as a percentage. Seems seems to have gone
> away. I tried to roll my own by simply dividing
> SMF.s0.c_bytes (Bytes allocated) by SMF.s0.g_space (Bytes available)
> However, I misunderstood the semantics, the latter value does give me
> the amount of free space, not the total size of the cache file.
> I could get the configured size from the config file
>     VARNISH_STORAGE_SIZE=512676693.9k
> or the commandline that is constructed from it
>     -s file,/var/cache/varnish/store.bin,512676693.9k
> but that feels a bit hacky to me. Any way to get that information from
> the running instance?
> Thanks in advance for any pointers
> Sascha

Please allow me to try again, I would expect that I'm not the only one 
wanting to monitor the cache usage ratio, am I?



More information about the varnish-misc mailing list