Varnish One-Liners
Logging
Filter by request host header
varnishlog -q 'ReqHeader ~ "Host: example.com"'
Filter by request url
varnishlog -q 'ReqURL ~ "^/some/path"'
Filter by client IP (behind reverse proxy)
varnishlog -q 'ReqHeader ~ "X-Real-IP: .*123.123.123.123"'
Filter by request host header and show request URL and referrer header
varnishlog -q 'ReqHeader ~ "Host: (www\.)?example\.com"' -i "ReqURL" -I "ReqHeader:Referrer:"
Admin
Purge Cache
varnishadm 'ban req.url ~ "^/some/path/"'
Show VCLs
varnishadm vcl.list
Show backends
varnishadm backend.list
Comments
Post a Comment