1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-23 00:00:06 +01:00
libwebsockets/lib/roles/http
Andy Green 3f4623bb36 lws_metrics
There are a few build options that are trying to keep and report
various statistics

 - DETAILED_LATENCY
 - SERVER_STATUS
 - WITH_STATS

remove all those and establish a generic rplacement, lws_metrics.

lws_metrics makes its stats available via an lws_system ops function
pointer that the user code can set.

Openmetrics export is supported, for, eg, prometheus scraping.
2021-03-08 21:47:28 +00:00
..
client lws_metrics 2021-03-08 21:47:28 +00:00
compression sai: xenial 2021-02-28 19:05:25 +00:00
server lws_metrics 2021-03-08 21:47:28 +00:00
CMakeLists.txt http: add RFC7231 date and time helpers and retry-after handling 2020-09-19 14:11:56 +01:00
date.c type comparisons: fixes 2021-01-05 10:56:38 +00:00
header.c lws_metrics 2021-03-08 21:47:28 +00:00
lextable-strings.h http: x-amn-dss-signature header 2021-02-17 11:39:15 +00:00
lextable.h http: x-amn-dss-signature header 2021-02-17 11:39:15 +00:00
minilex.c h2: mark :protocol as an h2 psuedoheader 2020-09-20 09:17:09 +01:00
parsers.c lws_metrics 2021-03-08 21:47:28 +00:00
private-lib-roles-http.h lws_metrics 2021-03-08 21:47:28 +00:00