Linux: Handy Varnish commands

Experimentiere gerade etwas mit Varnish und da sind die Befehle ganz nützlich:

varnishlog
See what Varnish is currently processing.

varnishtop -i RxHeader -I ^Referer
Show the referer (sic) header for requests.

varnishtop -b -i TxURL
Shows requests made to the backend (-b) where the line matches (-i) the transmit URL (TxURL). Basically, shows you what is being passed to the backend and isn???t being cached. It will list all requests going to a backend, grouped by URL and sorted by a decaying average of frequency. Basically the number on the left should be single-digit and preferably all 1s or less (a higher number means the backend request is taking place frequently). [Technically, you don’t even need the „-b“ as the TxURL is only set when making requests to the backend anyway]

varnishhist
Shows a histogram chart of the last 1,000 requests (by default) to the Varnish proxy showing ???|??? as a ???hit??? on the cache and ???#??? as a miss. The more ???|??? to the left of the chart, the better. The scale on the bottom is in seconds with 1e0 being ???1??? second and 1e-6 being 0.000001seconds (1e-1 being 0.1seconds). The vertical scale is shown in the top left hand corner.

varnishstat
Shows various information about varnish ??? I???m sure I???ll figure out what they mean in time???

Seit Blog-Gründung 2006 schreibe ich hier mal mehr, mal weniger in dieses Blog zu Themen die mich interessieren. Bin auch zu finden bei Twitter, Facebook, Instagram und Google+.

Leave a Reply

Next ArticleApple iPad2 in 24 Stunden kaufen? Kein Problem!