zeek/testing/btest/scripts/base/frameworks/telemetry
Arne Welzel 70872673a1 telemetry: Invoke Telemetry::sync() only at scrape/collection time
This stops invoking Telemetry::sync() via a scheduled event and instead
only invokes it on-demand. This makes metric collection network time
independent and lazier, too.

With Prometheus scrape requests being processed on Zeek's main thread
now, we can safely invoke the script layer Telemetry::sync() hook.

Closes #3947
2024-10-22 18:49:11 +02:00
..
basic.zeek Restore label_names field in MetricOpts record 2024-06-04 14:14:58 -07:00
conn-duration-histogram.zeek Restore label_names field in MetricOpts record 2024-06-04 14:14:58 -07:00
event-handler-invocations.zeek Move telmetry label names out of opts records, into main metric records 2024-06-04 14:14:58 -07:00
internal-metrics.zeek Update the scripts.base.frameworks.telemetry.internal-metrics test 2024-07-11 12:13:05 -07:00
sync-collect.zeek telemetry: Invoke Telemetry::sync() only at scrape/collection time 2024-10-22 18:49:11 +02:00
sync-warnings.zeek telemetry: Invoke Telemetry::sync() only at scrape/collection time 2024-10-22 18:49:11 +02:00
sync.zeek telemetry: Invoke Telemetry::sync() only at scrape/collection time 2024-10-22 18:49:11 +02:00