Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
d5c8a107aec6ddde5a3314357f146ee07e4b3221
/
src
/
stats.c
7b9b3d2
BUG/MINOR: pool/stats: Use ullong to report total pool usage in bytes in stats
by Christopher Faulet
· Thu Dec 22 11:05:48 2022 +0100
efe05e3
MINOR: promex: introduce haproxy_backend_agg_check_status
by Cedric Paillet
· Thu Dec 08 09:17:01 2022 +0000
1b3d31c
BUG/MINOR: promex: create haproxy_backend_agg_server_status
by Cedric Paillet
· Thu Dec 08 09:17:00 2022 +0000
5179e03
BUG/MINOR: stats: fixing stat shows disabled frontend status as 'OPEN'
by Aurelien DARRAGON
· Fri Sep 09 15:58:57 2022 +0200
881c895
BUG/MINOR: cli/stats: add missing trailing LF after "show info json"
by Willy Tarreau
· Fri Jun 10 15:12:21 2022 +0200
fddb96b
BUG/MINOR: cli/stats: add missing trailing LF after JSON outputs
by Willy Tarreau
· Fri Jun 10 09:21:22 2022 +0200
0875724
BUG/MEDIUM: stats: Be sure to never set EOM flag on an empty HTX message
by Christopher Faulet
· Thu Apr 07 09:25:13 2022 +0200
6adbd9d
BUG/MINOR: stats: Set conn-stream/channel EOI flags at the end of request
by Christopher Faulet
· Mon Mar 07 15:52:42 2022 +0100
9fea457
MINOR: promex: backend aggregated server check status
by William Dauchy
· Sun Nov 07 10:18:47 2021 +0100
4a69942
BUG/MINOR: stats: use refcount to protect dynamic server on dump
by Amaury Denoyelle
· Wed Aug 25 14:39:53 2021 +0200
41f040a
MINOR: time: add report_idle() to report process-wide idle time
by Willy Tarreau
· Sat Aug 28 11:07:31 2021 +0200
60a6b6e
BUG/MINOR: stats: Add missing agent stats on servers
by Christopher Faulet
· Thu Jul 22 08:04:38 2021 +0200
b653d2f
BUG/MINOR: stats: make "show stat typed desc" work again
by Willy Tarreau
· Thu Jun 17 07:22:27 2021 +0200
973a937
BUG/MINOR: stats: fix lastchk metric that got accidently lost
by Willy Tarreau
· Wed May 12 17:29:14 2021 +0200
c597772
MINOR: stats: make "show info" able to report rates as floats when asked
by Willy Tarreau
· Sat May 08 08:14:04 2021 +0200
e8abc32
MINOR: stats: report uptime and start time as floats with subsecond resolution
by Willy Tarreau
· Sat May 08 07:56:56 2021 +0200
d37e26e
MINOR: stats: use tv_remain() to precisely compute the uptime
by Willy Tarreau
· Sat May 08 07:40:52 2021 +0200
2745620
MINOR: stats: support an optional "float" option to "show info"
by Willy Tarreau
· Sat May 08 07:54:24 2021 +0200
0b26b38
MINOR: stats: pass the appctx flags to stats_fill_info()
by Willy Tarreau
· Sat May 08 07:43:53 2021 +0200
6004fb7
MINOR: stats: add the HTML conversion for float types
by Willy Tarreau
· Sat May 08 07:37:38 2021 +0200
065ba31
MINOR: stats: avoid excessive padding of float values with trailing zeroes
by Willy Tarreau
· Sat May 08 10:38:20 2021 +0200
5dfdf3e
MINOR: stats: report tainted on show info
by Amaury Denoyelle
· Wed May 05 17:09:12 2021 +0200
b205bfd
CLEANUP: cli/tree-wide: properly re-align the CLI commands' help messages
by Willy Tarreau
· Fri May 07 11:38:37 2021 +0200
2b71810
CLEANUP: lists/tree-wide: rename some list operations to avoid some confusion
by Willy Tarreau
· Wed Apr 21 07:32:39 2021 +0200
39272c2
BUG/MINOR: stats: Apply proper styles in HTML status page.
by Florian Apolloner
· Tue Mar 30 13:28:35 2021 +0200
216a1ce
MINOR: stats: export function to allocate extra proxy counters
by Amaury Denoyelle
· Thu Mar 18 15:48:14 2021 +0100
dcf753a
CLEANUP: Use the ist() macro whenever possible
by Tim Duesterhus
· Thu Mar 04 17:31:47 2021 +0100
61cfdf4
CLEANUP: tree-wide: replace free(x);x=NULL with ha_free(&x)
by Willy Tarreau
· Sat Feb 20 10:46:51 2021 +0100
955a11e
MINOR: task: move the allocated tasks counter to the per-thread struct
by Willy Tarreau
· Wed Feb 24 17:03:30 2021 +0100
9c7b808
MEDIUM: task: remove the tasks_run_queue counter and have one per thread
by Willy Tarreau
· Wed Feb 24 15:10:07 2021 +0100
3679d0c
MINOR: stats: add helper to get status string
by William Dauchy
· Sun Feb 14 23:22:55 2021 +0100
655e14e
MEDIUM: stats: allow to select one field in `stats_fill_li_stats`
by William Dauchy
· Sun Feb 14 23:22:54 2021 +0100
c943799
MEDIUM: resolvers/dns: split dns.c into dns.c and resolvers.c
by Emeric Brun
· Fri Feb 12 19:42:55 2021 +0100
d3b4495
MINOR: resolvers: rework dns stats prototype because specific to resolvers
by Emeric Brun
· Wed Jan 06 16:01:02 2021 +0100
d30e9a1
MINOR: resolvers: rework prototype suffixes to split resolving and dns.
by Emeric Brun
· Wed Dec 23 18:49:16 2020 +0100
19f7cfc
MINOR: stats: improve max stats descriptions
by William Dauchy
· Mon Feb 01 13:11:54 2021 +0100
eedb9b1
MINOR: stats: improve pending connections description
by William Dauchy
· Mon Feb 01 13:11:53 2021 +0100
d1ac2b9
MAJOR: htx: Remove the EOM block type and use HTX_FL_EOM instead
by Christopher Faulet
· Wed Dec 02 19:12:22 2020 +0100
42432f3
MINOR: htx: Rename HTX_FL_EOI flag into HTX_FL_EOM
by Christopher Faulet
· Fri Nov 20 17:43:16 2020 +0100
3888b8c
BUG/MINOR: stats: Add a break after filling ST_F_MODE field for servers
by Christopher Faulet
· Wed Jan 27 13:32:25 2021 +0100
399bf72
BUG/MINOR: stats: Remove a break preventing ST_F_QCUR to be set for servers
by Christopher Faulet
· Wed Jan 27 12:48:32 2021 +0100
d3a9a49
MEDIUM: stats: allow to select one field in `stats_fill_sv_stats`
by William Dauchy
· Mon Jan 25 17:29:03 2021 +0100
da3b466
MEDIUM: stats: allow to select one field in `stats_fill_be_stats`
by William Dauchy
· Mon Jan 25 17:29:01 2021 +0100
2107a0f
CLEANUP: stats: improve field selection for frontend http fields
by William Dauchy
· Fri Jan 22 21:09:48 2021 +0100
8596bfb
BUG/MINOR: stats: Init the metric variable when frontend stats are filled
by Christopher Faulet
· Mon Jan 25 15:16:41 2021 +0100
d808f17
BUG/MINOR: stats: Continue to fill frontend stats on unimplemented metric
by Christopher Faulet
· Fri Jan 22 17:33:22 2021 +0100
b957745
MINOR: contrib/prometheus-exporter: use fill_fe_stats for frontend dump
by William Dauchy
· Sun Jan 17 18:27:46 2021 +0100
0ef5439
MEDIUM: stats: allow to select one field in `stats_fill_fe_stats`
by William Dauchy
· Sun Jan 17 18:27:45 2021 +0100
defd156
MINOR: stats: add new start time field
by William Dauchy
· Fri Jan 15 22:41:38 2021 +0100
a8766cf
MINOR: stats: duplicate 3 fields in bytes in info
by William Dauchy
· Fri Jan 15 22:41:37 2021 +0100
b62b78b
BUG/MEDIUM: stats: add missing INF_BUILD_INFO definition
by Adis Nezirovic
· Fri Jan 15 13:12:33 2021 +0100
5d9b8f3
MINOR: contrib/prometheus-exporter: use fill_info for process dump
by William Dauchy
· Mon Jan 11 20:07:49 2021 +0100
de79cd2
BUG/MINOR: stats: Make stat_l variable used to dump a stat line thread local
by Christopher Faulet
· Wed Jan 06 07:41:56 2021 +0100
e5ff141
CLEANUP: Compare the return value of `XXXcmp()` functions with zero
by Tim Duesterhus
· Sat Jan 02 22:31:53 2021 +0100
f38a018
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· Mon Dec 21 01:16:17 2020 +0500
7f8f6cb
BUG/MEDIUM: stats: prevent crash if counters not alloc with dummy one
by Amaury Denoyelle
· Tue Nov 10 14:24:31 2020 +0100
a2a6899
BUG/MINOR: stats: free dynamically stats fields/lines on shutdown
by Amaury Denoyelle
· Tue Nov 10 14:24:30 2020 +0100
e6ee820
MINOR: stats: do not display empty stat module title on html
by Amaury Denoyelle
· Tue Nov 03 15:04:46 2020 +0100
bd71510
MINOR: stats: report server's user-configured weight next to effective weight
by Willy Tarreau
· Fri Oct 23 22:44:30 2020 +0200
2fbe694
MINOR: stats: indicate the number of servers in a backend's status
by Willy Tarreau
· Fri Oct 23 18:02:54 2020 +0200
3e32036
MINOR: stats: also support a "no-maint" show stat modifier
by Willy Tarreau
· Fri Oct 23 17:28:57 2020 +0200
65141ff
MINOR: stats: support the "up" output modifier for "show stat"
by Willy Tarreau
· Fri Oct 23 17:19:48 2020 +0200
c3914d4
MEDIUM: proxy: replace proxy->state with proxy->disabled
by Willy Tarreau
· Thu Sep 24 08:39:22 2020 +0200
6b3bf73
MEDIUM: proxy: remove the unused PR_STFULL state
by Willy Tarreau
· Thu Sep 24 07:35:46 2020 +0200
27373f7
MINOR: stats: remove for loop declaration
by Amaury Denoyelle
· Mon Oct 05 16:57:33 2020 +0200
fbd0bc9
MINOR: dns/stats: integrate dns counters in stats
by Amaury Denoyelle
· Mon Oct 05 11:49:46 2020 +0200
0b70a8a
MINOR: stats: add config "stats show modules"
by Amaury Denoyelle
· Mon Oct 05 11:49:45 2020 +0200
e3f576c
MINOR: stats: display extra proxy stats on the html page
by Amaury Denoyelle
· Mon Oct 05 11:49:44 2020 +0200
d3700a7
MINOR: stats: support clear counters for dynamic stats
by Amaury Denoyelle
· Mon Oct 05 11:49:43 2020 +0200
ee63d4b
MEDIUM: stats: integrate static proxies stats in new stats
by Amaury Denoyelle
· Mon Oct 05 11:49:42 2020 +0200
58d395e
MEDIUM: stats: define an API to register stat modules
by Amaury Denoyelle
· Mon Oct 05 11:49:40 2020 +0200
50660a8
MEDIUM: stats: add delimiter for static proxy stats on csv
by Amaury Denoyelle
· Mon Oct 05 11:49:39 2020 +0200
72b16e5
MINOR: stats: define additional flag px cap on domain
by Amaury Denoyelle
· Mon Oct 05 11:49:38 2020 +0200
072f97e
MINOR: stats: define the concept of domain for statistics
by Amaury Denoyelle
· Mon Oct 05 11:49:37 2020 +0200
98b81cb
REORG: stats: extract proxies dump loop in a function
by Amaury Denoyelle
· Fri Oct 02 18:32:04 2020 +0200
f34017b
REORG: stats: extract proxy json dump
by Amaury Denoyelle
· Fri Oct 02 18:32:03 2020 +0200
da5b6d1
MINOR: stats: hide px/sv/li fields in applet struct
by Amaury Denoyelle
· Fri Oct 02 18:32:02 2020 +0200
97323c9
MINOR: stats: add stats size as a parameter for csv/json dump
by Amaury Denoyelle
· Fri Oct 02 18:32:01 2020 +0200
3ca927e
REORG: stats: export some functions
by Amaury Denoyelle
· Fri Oct 02 18:32:00 2020 +0200
a53ce4c
BUG/MINOR: stats: fix validity of the json schema
by Amaury Denoyelle
· Fri Oct 02 18:31:59 2020 +0200
3715906
REORG: listener: move the listening address to a struct receiver
by Willy Tarreau
· Thu Aug 27 07:48:42 2020 +0200
6d59993
MINOR: stats: prevent favicon.ico requests for stats page
by zurikus
· Tue Aug 18 11:16:05 2020 +0300
7b52485
BUG/MINOR: stats: use strncmp() instead of memcmp() on health states
by Willy Tarreau
· Tue Aug 11 10:26:36 2020 +0200
810df06
MEDIUM: htx: Add a flag on a HTX message when no more data are expected
by Christopher Faulet
· Wed Jul 22 16:20:34 2020 +0200
45c457a
MINOR: log: adds counters on received syslog messages.
by Emeric Brun
· Thu Jul 09 23:23:34 2020 +0200
aaa7085
MINOR: raw_sock: Report the number of bytes emitted using the splicing
by Christopher Faulet
· Fri Jul 10 13:56:30 2020 +0200
a9fcecb
MINOR: stats: add the estimated need of concurrent connections per server
by Willy Tarreau
· Mon Jun 29 15:38:53 2020 +0200
3bb617c
MINOR: stats: add 3 new output values for the per-server idle conn state
by Willy Tarreau
· Mon Jun 29 13:51:05 2020 +0200
b255105
CLEANUP: include: tree-wide alphabetical sort of include files
by Willy Tarreau
· Tue Jun 09 09:07:15 2020 +0200
36979d9
REORG: include: move the error reporting functions to from log.h to errors.h
by Willy Tarreau
· Fri Jun 05 17:27:29 2020 +0200
6be7849
REORG: include: move cfgparse.h to haproxy/cfgparse.h
by Willy Tarreau
· Fri Jun 05 00:00:29 2020 +0200
dfd3de8
REORG: include: move stream.h to haproxy/stream{,-t}.h
by Willy Tarreau
· Thu Jun 04 23:46:14 2020 +0200
1e56f92
REORG: include: move server.h to haproxy/server{,-t}.h
by Willy Tarreau
· Thu Jun 04 23:20:13 2020 +0200
4980160
REORG: include: move backend.h to haproxy/backend{,-t}.h
by Willy Tarreau
· Thu Jun 04 22:50:02 2020 +0200
a264d96
REORG: include: move proxy.h to haproxy/proxy{,-t}.h
by Willy Tarreau
· Thu Jun 04 22:29:18 2020 +0200
aeed4a8
REORG: include: move log.h to haproxy/log{,-t}.h
by Willy Tarreau
· Thu Jun 04 22:01:04 2020 +0200
f1d32c4
REORG: include: move channel.h to haproxy/channel{,-t}.h
by Willy Tarreau
· Thu Jun 04 21:07:02 2020 +0200
5e539c9
REORG: include: move stream_interface.h to haproxy/stream_interface{,-t}.h
by Willy Tarreau
· Thu Jun 04 20:45:39 2020 +0200
209108d
REORG: include: move ssl_sock.h to haproxy/ssl_sock{,-t}.h
by Willy Tarreau
· Thu Jun 04 20:30:20 2020 +0200
83487a8
REORG: include: move cli.h to haproxy/cli{,-t}.h
by Willy Tarreau
· Thu Jun 04 20:19:54 2020 +0200
Next »