PRE-RELEASE v0.8.2
This commit is contained in:
19
debian/changelog
vendored
19
debian/changelog
vendored
@@ -1,3 +1,22 @@
|
||||
nginx-ipng-stats-plugin (0.8.2-1) unstable; urgency=medium
|
||||
|
||||
* Pre-release v0.8.2.
|
||||
- New per (source_tag, vip) in-flight gauges:
|
||||
nginx_ipng_active, nginx_ipng_reading, nginx_ipng_writing.
|
||||
Lifecycle: POST_READ handler increments active+reading
|
||||
on each main request, a header filter transitions
|
||||
reading->writing when headers are sent, and a pool
|
||||
cleanup decrements on request finalization. Gauges live
|
||||
in a dedicated rbtree in the shared zone; the slab mutex
|
||||
is taken only on first insert per (source, vip) pair —
|
||||
subsequent transitions are lock-free atomic inc/dec on
|
||||
the cached node. Subrequests and internal redirects do
|
||||
not double-count. Gauges are emitted in both Prometheus
|
||||
(`gauge` typed) and JSON (`"gauges":{...}` per record)
|
||||
scrape outputs. Invariant: reading + writing = active.
|
||||
|
||||
-- Pim van Pelt <pim@ipng.ch> Thu, 23 Apr 2026 12:00:00 +0200
|
||||
|
||||
nginx-ipng-stats-plugin (0.7.2-1) unstable; urgency=medium
|
||||
|
||||
* Pre-release v0.7.2.
|
||||
|
||||
Reference in New Issue
Block a user