[PATCH] Add the VSL tag BereqEnd

Geoff Simmons geoff at uplex.de
Wed Oct 16 12:56:30 CEST 2013


On 10/15/2013 01:56 PM, Martin Blix Grydeland wrote:
> 
> So my suggestion on the fields present is:
> BereqEnd <Tstart> <Tend> <dTreq> <dThdr> <dTbody> <dTresp>
> 
> Tstart: begin fetch processing (epoch)
> Tend: end fetch processing (epoch)
> dTreq: time to send the backend request
> dThdr: time to receive the backend response headers
> dTbody: time to receive the backend response body
> dTresp: time to receive the backend response (dThdr + dTbody)

Attached is a new version of the patch with this implementation of
BereqEnd. It also now uses VTIM_mono() to get the measurement points for
the deltas, so there are 2 calls to VTIM_real() and 4 to VTIM_mono() for
every fetch.


Best,
Geoff
-- 
** * * UPLEX - Nils Goroll Systemoptimierung

Scheffelstraße 32
22301 Hamburg

Tel +49 40 2880 5731
Mob +49 176 636 90917
Fax +49 40 42949753

http://uplex.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-the-VSL-tag-BereqEnd.patch
Type: text/x-patch
Size: 5714 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20131016/70dbd119/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20131016/70dbd119/attachment.pgp>


More information about the varnish-dev mailing list