Viktor, Dridi, Thank you both for your tips, much appreciated.
Passing a query filter to varnishncsa from the command line seems to work like a charm. But I can't seem to make it work from the init script. The shell seems to choke on the various quoted bits, no matter how things get escaped. Not a worry, though, I'm happy to use my own scripts to start things. Andy On Mi, 2016-05-18 at 16:54 +0200, Viktor Gunnarson wrote: > Hi, > > You can easily add a VSL query to your varnishncsa to filter what get > logged like this: > > varnishncsa -q 'reqHeader:host !~ "foo.com"' > At least on Varnish 4 and 4.1, not sure about Varnish 3... > > Best regards, > Viktor > > On 18/05/16 14:22, Andrew Kelly wrote: > > > Hi all, > > > > I've just run into an issue where somebody out there has > > a domain pointing at an IP address on one of my servers > > where Varnish is listening. It's a fairly new server, so > > this is probably an old entry that got orphaned or something. > > No big deal, I'm sure we'll get it cleared up. > > > > But in the mean time, it's filling my varnishncsa.log with > > false entries. Is there any way to selectively NOT log > > certain traffic? > > > > Many thanks in advance, > > > > Andy > > > > > > _______________________________________________ > > varnish-misc mailing list > > [email protected] > > https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc > > _______________________________________________ > varnish-misc mailing list > [email protected] > https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc _______________________________________________ varnish-misc mailing list [email protected] https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
