|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
Sliding window histogram for time-based latency tracking. More...
#include "kcenon/network/detail/metrics/histogram.h"#include <chrono>#include <deque>#include <memory>#include <mutex>

Go to the source code of this file.
Classes | |
| struct | kcenon::network::metrics::sliding_histogram_config |
| Configuration for sliding window histogram. More... | |
| class | kcenon::network::metrics::sliding_histogram |
| Time-windowed histogram for tracking recent latency distributions. More... | |
| struct | kcenon::network::metrics::sliding_histogram::time_bucket |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::network |
| Main namespace for all Network System components. | |
| namespace | kcenon::network::metrics |
Sliding window histogram for time-based latency tracking.
Provides a histogram that automatically expires old data based on a configurable time window, useful for real-time percentile monitoring.
Definition in file sliding_histogram.h.