Skip to content

Instantly share code, notes, and snippets.

@ozbillwang
Forked from cupracer/varnishlog-examples.sh
Created January 15, 2018 23:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ozbillwang/2409be5c5ad02570e81f20e746a018e6 to your computer and use it in GitHub Desktop.
Save ozbillwang/2409be5c5ad02570e81f20e746a018e6 to your computer and use it in GitHub Desktop.
varnishlog examples (version 4.x)
# 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:Referer:"
@ozbillwang
Copy link
Author

varnishstat

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment