PRE-RELEASE v0.6.0
Describe the ipng_stats_logtail UDP feature in debian/control alongside the per-VIP / per-device counter description, so the package metadata reflects what the module actually ships. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
6
debian/changelog
vendored
6
debian/changelog
vendored
@@ -1,3 +1,9 @@
|
||||
nginx-ipng-stats-plugin (0.6.0-1) unstable; urgency=medium
|
||||
|
||||
* Pre-release v0.6.0.
|
||||
|
||||
-- Pim van Pelt <pim@ipng.ch> Sat, 18 Apr 2026 15:30:40 +0200
|
||||
|
||||
nginx-ipng-stats-plugin (0.5.0-1) unstable; urgency=medium
|
||||
|
||||
* Pre-release v0.5.0.
|
||||
|
||||
10
debian/control
vendored
10
debian/control
vendored
@@ -34,6 +34,16 @@ Description: nginx dynamic module for per-VIP, per-device traffic counters
|
||||
device= and ipng_source_tag= parameters to the nginx listen
|
||||
directive, mapping interface names to source tags.
|
||||
.
|
||||
The module also provides an ipng_stats_logtail http-level directive
|
||||
that ships every request as a UDP datagram to a collector, using a
|
||||
named nginx log_format (so $ipng_source_tag and $server_addr are
|
||||
available alongside the standard access-log variables). Each worker
|
||||
holds a private in-memory buffer flushed on size or timer, over a
|
||||
per-worker SOCK_DGRAM socket resolved once at configuration time.
|
||||
Delivery is fire-and-forget — zero disk I/O, no backpressure — and
|
||||
an if=$variable parameter suppresses selected requests (e.g. health
|
||||
checks) before the format is rendered.
|
||||
.
|
||||
Typical use cases include GRE tunnel fleets, VLAN trunks, or any
|
||||
deployment where traffic arrives on distinct interfaces and
|
||||
per-interface observability is needed.
|
||||
|
||||
Reference in New Issue
Block a user