package statsd
import "github.com/uber-go/tally/statsd"
Index ¶
Constants ¶
const ( // DefaultHistogramBucketNamePrecision is the default // precision to use when formatting the metric name // with the histogram bucket bound values. DefaultHistogramBucketNamePrecision = uint(6) )
Functions ¶
func NewReporter ¶
func NewReporter(statsd statsd.Statter, opts Options) tally.StatsReporter
NewReporter wraps a statsd.Statter for use with tally. Use either statsd.NewClient or statsd.NewBufferedClient.
Types ¶
type Options ¶
type Options struct { // SampleRate is the metrics emission sample rate. If you // do not set this value it will be set to 1. SampleRate float32 // HistogramBucketNamePrecision is the precision to use when // formatting the metric name with the histogram bucket bound values. // By default this will be set to the const DefaultHistogramBucketPrecision. HistogramBucketNamePrecision uint }
Options is a set of options for the tally reporter.
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
statsd/example |
- Version
- v3.5.10+incompatible (latest)
- Published
- Mar 6, 2024
- Platform
- linux/amd64
- Imports
- 6 packages
- Last checked
- 2 months ago –
Tools for package owners.