package simple
import "go.opentelemetry.io/otel/sdk/metric/selector/simple"
Index ¶
- func NewWithExactDistribution() export.AggregatorSelector
- func NewWithHistogramDistribution(options ...histogram.Option) export.AggregatorSelector
- func NewWithInexpensiveDistribution() export.AggregatorSelector
Functions ¶
func NewWithExactDistribution ¶
func NewWithExactDistribution() export.AggregatorSelector
NewWithExactDistribution returns a simple aggregator selector that uses exact aggregators for `ValueRecorder` instruments. This selector uses more memory than the others in this package because exact aggregators maintain the most information about the distribution among these choices.
func NewWithHistogramDistribution ¶
func NewWithHistogramDistribution(options ...histogram.Option) export.AggregatorSelector
NewWithHistogramDistribution returns a simple aggregator selector that uses histogram aggregators for `ValueRecorder` instruments. This selector is a good default choice for most metric exporters.
func NewWithInexpensiveDistribution ¶
func NewWithInexpensiveDistribution() export.AggregatorSelector
NewWithInexpensiveDistribution returns a simple aggregator selector that uses minmaxsumcount aggregators for `ValueRecorder` instruments. This selector is faster and uses less memory than the others in this package because minmaxsumcount aggregators maintain the least information about the distribution among these choices.
Source Files ¶
simple.go
- Version
- v0.21.0
- Published
- Jun 18, 2021
- Platform
- linux/amd64
- Imports
- 7 packages
- Last checked
- 1 hour ago –
Tools for package owners.