varnishhist man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

VARNISHHIST(1)							VARNISHHIST(1)

NAME
       varnishhist - Varnish request histogram

SYNOPSIS
       varnishhist [-C] [-d] [-g <request|vxid>] [-h] [-L limit] [-n name] [-N
       filename] [-p  period]  [-P  <size|responsetime|tag:field_num:min:max>]
       [-q query] [-r filename] [-t <seconds|off>] [-T seconds] [-V]

DESCRIPTION
       The  varnishhist	 utility  reads	 varnishd(1)  shared  memory  logs and
       presents a continuously updated histogram showing the  distribution  of
       the last N requests by their processing.	 The value of N and the verti‐
       cal scale are displayed in the top left corner.	The  horizontal	 scale
       is  logarithmic.	  Hits	are  marked  with  a pipe character ("|"), and
       misses are marked with a hash character ("#").

       The following options are available:

       -C     Do all regular expression and string matching caseless.

       -d     Start processing log records at the head of the log  instead  of
	      the tail.

       -g <request|vxid>
	      The  grouping  of	 the  log  records. The default is to group by
	      vxid.

       -h     Print program usage and exit

       -L limit
	      Sets the upper limit of incomplete transactions kept before  the
	      oldest  transaction is force completed. A warning record is syn‐
	      thesized when this happens. This setting keeps an upper bound on
	      the  memory  usage of running queries. Defaults to 1000 transac‐
	      tions.

       -n name
	      Specify the name of the varnishd instance to get logs  from.  If
	      -n is not specified, the host name is used.

       -N filename
	      Specify  the  filename  of a stale VSM instance. When using this
	      option the abandonment checking is disabled.

       -p period
	      Specified	 the  number  of  seconds  between  screen  refreshes.
	      Default  is  1 second, and can be changed at runtime by pressing
	      the [1-9] keys.

       -P <size|responsetime|tag:field_num:min:max>
	      Either specify "size" or "responsetime" profile or create a  new
	      one.  Define the tag we'll look for, and the field number of the
	      value we are interested in. min and max are  the	boundaries  of
	      the graph (these are power of tens).

       -q query
	      Specifies the VSL query to use.

       -r filename
	      Read  log	 in binary file format from this file. The file can be
	      created with varnishlog -w filename.

       -t <seconds|off>
	      Timeout before returning error on initial VSM connection. If set
	      the  VSM	connection  is retried every 0.5 seconds for this many
	      seconds. If zero the connection is attempted only once and  will
	      fail  immediately	 if unsuccessful. If set to "off", the connec‐
	      tion will not fail, allowing the utility to start and wait inde‐
	      finetely for the Varnish instance to appear.  Defaults to 5 sec‐
	      onds.

       -T seconds
	      Sets the transaction timeout in seconds. This defines the	 maxi‐
	      mum  number  of  seconds elapsed between a Begin tag and the End
	      tag. If the timeout expires, a warning record is synthesized and
	      the transaction is force completed. Defaults to 120 seconds.

       -V     Print version information and exit.

SEE ALSO
       · varnishd(1)

       · varnishlog(1)

       · varnishncsa(1)

       · varnishstat(1)

       · varnishtop(1)

HISTORY
       The  varnishhist utility was developed by Poul-Henning Kamp in coopera‐
       tion with Verdens Gang AS and Varnish Software AS. This manual page was
       written by Dag-Erling Smørgrav.

COPYRIGHT
       This document is licensed under the same licence as Varnish itself. See
       LICENCE for details.

       · Copyright (c) 2006 Verdens Gang AS

       · Copyright (c) 2006-2015 Varnish Software AS

								VARNISHHIST(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net