Add cluster framework telemetry for Broker's send-buffer use

This hooks into Telemetry::sync() to update Broker-level metrics tracking the
peerings' send buffer state. We do this in the cluster framework so we can label
the resulting metrics with Zeek cluster node names, not Broker's endpoint IDs.
This commit is contained in:
Christian Kreibich 2025-04-16 18:00:28 -07:00
parent 0a05a9aa99
commit 1bea3121db
4 changed files with 66 additions and 1 deletions

View file

@ -1,6 +1,7 @@
### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63.
-./frameworks/cluster/broker-backpressure.zeek
-./frameworks/cluster/broker-stores.zeek
-./frameworks/cluster/broker-telemetry.zeek
-./frameworks/cluster/nodes/logger.zeek
-./frameworks/cluster/nodes/manager.zeek
-./frameworks/cluster/nodes/proxy.zeek