Closed MrAlias closed 1 day ago
Resolve https://github.com/open-telemetry/opentelemetry-go/issues/5078
Add the experimental minsev module. This module provides a log processor that thresholds all records recorded to being above a minimum severity.
minsev
goos: linux goarch: amd64 pkg: go.opentelemetry.io/contrib/processors/minsev cpu: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz │ new.txt │ │ sec/op │ LogProcessor/Base-8 20.53n ± 2% LogProcessor/Enabled-8 41.27n ± 5% LogProcessor/Disabled-8 22.34n ± 8% geomean 26.65n │ new.txt │ │ B/op │ LogProcessor/Base-8 0.000 ± 0% LogProcessor/Enabled-8 0.000 ± 0% LogProcessor/Disabled-8 0.000 ± 0% geomean ¹ ¹ summaries must be >0 to compute geomean │ new.txt │ │ allocs/op │ LogProcessor/Base-8 0.000 ± 0% LogProcessor/Enabled-8 0.000 ± 0% LogProcessor/Disabled-8 0.000 ± 0% geomean ¹ ¹ summaries must be >0 to compute geomean
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 64.6%. Comparing base (6e8528b) to head (2b00247).
6e8528b
2b00247
Resolve https://github.com/open-telemetry/opentelemetry-go/issues/5078
Add the experimental
minsev
module. This module provides a log processor that thresholds all records recorded to being above a minimum severity.Benchmarks