Counters in master
Federico Schwindt
fgsch at lodoss.net
Mon Jul 13 20:35:15 CEST 2015
Hi,
Below is a summary of counters removed and renamed in master wrt 4.0 and
IMO what we need to bring back for 4.1. Unless specifically mentioned they
are relative to MAIN.
Removed:
backend_toolate - IIUC cannot happen anymore
client_req_413 - unused in 4.0
fetch_close
fetch_oldhttp - used to indicate backends < 1.1
VBE.<backend exp>.vcls - no longer needed
Renamed:
fetch_none (was fetch_zero)
sc_pipe_overflow (was sess_pipe_overflow)
rx_body (was client_req_411)
Broken:
backend_conn is never incremented (#1725)
To be in parity with 4.0 we should address #1725.
Not sure if there is any value in fetch_oldhttp or fetch_close.
As for counters we might want to add, several people have mentioned the
need for per-backend errors. There are 3 places in cache_backend.c that
have the "XXX: Per backend stats ?" comment that we can start with and what
the attached patch covers.
That said, this might be post 4.1 material.
Haven't looked at #1725 yet.
f.-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20150713/03ed4b7c/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-some-error-counters-to-VBE.patch
Type: text/x-patch
Size: 4983 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20150713/03ed4b7c/attachment.bin>
More information about the varnish-dev
mailing list