package
0.0.0-20231219172753-f855322f2a6c
Repository: https://github.com/gravitational/oxy.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
NewCounter creates a counter with fixed amount of buckets that are rotated every resolution period.
No description provided by the author
No description provided by the author
No description provided by the author
NewRTMetrics returns new instance of metrics collector.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SplitFloat64 provides simple anomaly detection for skewed data sets with no particular distribution.
SplitRatios provides simple anomaly detection for requests latencies.
SplitRatios provides simple anomaly detection for ratio values, that are all in the range [0, 1] it splits values into good or bad category based on the threshold and the median value.
# Structs
HDRHistogram is a tiny wrapper around github.com/codahale/hdrhistogram that provides convenience functions for measuring http latencies.
RatioCounter calculates a ratio of a/a+b over a rolling window of predefined buckets.
Calculates in memory failure rate of an endpoint using rolling window of a predefined size.
RollingHistogram holds multiple histograms and rotates every period.
RTMetrics provides aggregated performance metrics for HTTP requests processing such as round trip latency, response codes counters network error and total requests.
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author