- qcur : current
queued requests
. For the backend this reports the number queued without a server assigned.
- qmax : max value of
qcur
- scur : current sessions
- smax : max sessions
- slim : configured session limit
- stot : cumulative number of sessions
- bin : bytes in
- bout : bytes out
- dreq : requests denied because of security concerns.
- For tcp this is because of a matched tcp-request content rule.
- For http this is because of a matched http-request or tarpit rule.
- dresp : responses denied because of security concerns.
- For http this is because of a matched http-request rule, or "option checkcache".
- ereq : request errors. Some of the possible causes are:
- early termination from the client, before the request has been sent.
- read error from the client
- client timeout
- client closed connection
- various bad requests from the client.
- request was tarpitted.
- econ : number of requests that encountered an error trying to connect to a backend server. The backend stat is the sum of the stat
for all servers of that backend, plus any connection errors not associated with a particular server (such as the backend having no
active servers).
- eresp : response errors.
srv_abrt
will be counted here also.
Some other errors are:
- write error on the client socket (won't be counted for the server stat)
- failure applying filters to the response.
- wretr : number of times a connection to a server was retried.
- wredis : number of times a request was redispatched to another server. The server value counts the number of times that server was
switched away from.
- status : status
(UP/DOWN/NOLB/MAINT/MAINT(via)/MAINT(resolution)...)
- weight : total weight (backend), server weight (server)
- act : number of active servers (backend), server is active (server)
- bck : number of backup servers (backend), server is backup (server)
- chkfail : number of failed checks. (Only counts checks failed when the server is up.)
- chkdown : number of
UP->DOWN
transitions. The backend counter counts transitions to the whole backend being down, rather than the sum of the counters for each server.
- lastchg : number of seconds since the last
UP<->DOWN
transition
- downtime : total downtime (in seconds). The value for the backend is the downtime for the whole backend, not the sum of the server downtime.
- qlimit : configured maxqueue for the server, or nothing in the value is 0 (default, meaning no limit)
- pid : process id
(0 for first instance, 1 for second, ...)
- iid : unique proxy id
- sid : server id
(unique inside a proxy)
- throttle : current throttle percentage for the server, when slowstart is active, or no value if not in slowstart.
- lbtot : total number of times a server was selected, either for new sessions, or when re-dispatching. The server counter is the number
of times that server was selected.
- tracked : id of proxy/server if tracking is enabled.
- type : (0=frontend, 1=backend, 2=server, 3=socket/listener)
- rate : number of sessions per second over last elapsed second
- rate_lim : configured limit on new sessions per second
- rate_max : max number of new sessions per second
- check_status : status of last health check, one of:
UNK -> unknown
INI -> initializing
SOCKERR -> socket error
L4OK -> check passed on layer 4, no upper layers testing enabled
L4TOUT -> layer 1-4 timeout
L4CON -> layer 1-4 connection problem, for example
"Connection refused" (tcp rst) or "No route to host" (icmp)
L6OK -> check passed on layer 6
L6TOUT -> layer 6 (SSL) timeout
L6RSP -> layer 6 invalid response - protocol error
L7OK -> check passed on layer 7
L7OKC -> check conditionally passed on layer 7, for example 404 with
disable-on-404
L7TOUT -> layer 7 (HTTP/SMTP) timeout
L7RSP -> layer 7 invalid response - protocol error
L7STS -> layer 7 response error, for example HTTP 5xx
Notice: If a check is currently running, the last known status will be reported, prefixed with "* ".
e. g. "* L7OK".
- check_code : layer5-7 code, if available
- check_duration : time in
ms
took to finish last health check
- hrsp_1xx : http responses with
1xx
code
- hrsp_2xx : http responses with
2xx
code
- hrsp_3xx : http responses with
3xx
code
- hrsp_4xx : http responses with
4xx
code
- hrsp_5xx : http responses with
5xx
code
- hrsp_other : http responses with other codes (protocol error)
- hanafail : failed health checks details
- req_rate : HTTP requests per second over last elapsed second
- req_rate_max : max number of HTTP requests per second observed
- req_tot : total number of HTTP requests received
- cli_abrt : number of data transfers aborted by the client
- srv_abrt : number of data transfers aborted by the server (inc. in
eresp
)
- comp_in : number of HTTP response bytes fed to the compressor
- comp_out : number of HTTP response bytes emitted by the compressor
- comp_byp : number of bytes that bypassed the HTTP compressor
(CPU/BW limit)
- comp_rsp : number of HTTP responses that were compressed
- lastsess : number of seconds since last session assigned to server/backend
- last_chk : last health check contents or textual error
- last_agt : last agent check contents or textual error
- qtime : the average queue time in ms over the
1024 last requests
- ctime : the average connect time in ms over the
1024 last requests
- rtime : the average response time in ms over the
1024 last requests (0 for TCP)
- ttime : the average total session time in ms over the
1024 last requests
- agent_status : status of last agent check, one of:
UNK -> unknown
INI -> initializing
SOCKERR -> socket error
L4OK -> check passed on layer 4, no upper layers testing enabled
L4TOUT -> layer 1-4 timeout
L4CON -> layer 1-4 connection problem, for example
"Connection refused" (tcp rst) or "No route to host" (icmp)
L7OK -> agent reported "up"
L7STS -> agent reported "fail", "stop", or "down"
- agent_code : numeric code reported by agent if any (unused for now)
- agent_duration : time in ms taken to finish last check
- check_desc : short human-readable description of
check_status
- agent_desc : short human-readable description of
agent_status
- check_rise : server's
rise
parameter used by checks
- check_fall : server's
fall
parameter used by checks
- check_health : server's health check value between
0 and rise+fall-1
- agent_rise : agent's
rise
parameter, normally 1
- agent_fall : agent's
fall
parameter, normally 1
- agent_health : agent's health parameter, between 0 and
rise+fall-1
- addr :
address:port
or unix
. IPv6 has brackets around the address.
- cookie : server's cookie value or backend's cookie name
- mode : proxy mode
(tcp, http, health, unknown)
- algo : load balancing algorithm
- conn_rate : number of connections over the last elapsed second
- conn_rate_max : highest known
conn_rate
- conn_tot : cumulative number of connections
- intercepted : cumulative number of intercepted requests (monitor, stats)
- dcon : requests denied by
tcp-request connection
rules
- dses : requests denied by
tcp-request session
rules