• Nils Goroll's avatar
    Statistics for backend open errors · 314b17cc
    Nils Goroll authored
    Previously, we had zero stats on the cause of backend connection
    errors, which made it close to impossible to diagnose such issues in
    retrospect (only via log mining).
    
    We now pass an optional backend vsc to vcp and record errors per
    backend.
    
    Open errors are really per vcp entry (ip + port or udc path), which
    can be shared amongst backends (and even vcls), but we maintain the
    counters per backend (and, consequently, per vcl) for simplicity.  It
    should be noted though that errors for shared endpoints affect all
    backends using them.
    
    Ref #2622
    314b17cc
Name
Last commit
Last update
.github Loading commit data...
bin Loading commit data...
doc Loading commit data...
etc Loading commit data...
include Loading commit data...
lib Loading commit data...
m4 Loading commit data...
man Loading commit data...
tools Loading commit data...
.dir-locals.el Loading commit data...
.gitignore Loading commit data...
.syntastic_c_config Loading commit data...
.travis.yml Loading commit data...
CONTRIBUTING Loading commit data...
ChangeLog Loading commit data...
INSTALL Loading commit data...
LICENSE Loading commit data...
Makefile.am Loading commit data...
README.Packaging Loading commit data...
README.rst Loading commit data...
autogen.des Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
flint.lnt Loading commit data...
varnish-legacy.m4 Loading commit data...
varnish.m4 Loading commit data...
varnishapi-uninstalled.pc.in Loading commit data...
varnishapi.pc.in Loading commit data...