Documentation ¶
Index ¶
- func GetHistogramMetricBase(m labels.Labels, name string) labels.Labels
- type SuffixType
- type TempHistogram
- func (h TempHistogram) Convert() (*histogram.Histogram, *histogram.FloatHistogram, error)
- func (h TempHistogram) Err() error
- func (h *TempHistogram) Reset()
- func (h *TempHistogram) SetBucketCount(boundary, count float64) error
- func (h *TempHistogram) SetCount(count float64) error
- func (h *TempHistogram) SetSum(sum float64) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SuffixType ¶ added in v0.301.0
type SuffixType int
const ( SuffixNone SuffixType = iota SuffixBucket SuffixSum SuffixCount )
func GetHistogramMetricBaseName ¶
func GetHistogramMetricBaseName(s string) (SuffixType, string)
GetHistogramMetricBaseName removes the suffixes _bucket, _sum, _count from the metric name. We specifically do not remove the _created suffix as that should be removed by the caller.
type TempHistogram ¶
type TempHistogram struct {
// contains filtered or unexported fields
}
TempHistogram is used to collect information about classic histogram samples incrementally before creating a histogram.Histogram or histogram.FloatHistogram based on the values collected.
func NewTempHistogram ¶
func NewTempHistogram() TempHistogram
NewTempHistogram creates a new TempHistogram to collect information about classic histogram samples.
func (TempHistogram) Convert ¶ added in v0.301.0
func (h TempHistogram) Convert() (*histogram.Histogram, *histogram.FloatHistogram, error)
func (TempHistogram) Err ¶ added in v0.301.0
func (h TempHistogram) Err() error
func (*TempHistogram) Reset ¶ added in v0.301.0
func (h *TempHistogram) Reset()
func (*TempHistogram) SetBucketCount ¶ added in v0.301.0
func (h *TempHistogram) SetBucketCount(boundary, count float64) error
func (*TempHistogram) SetCount ¶ added in v0.301.0
func (h *TempHistogram) SetCount(count float64) error
func (*TempHistogram) SetSum ¶ added in v0.301.0
func (h *TempHistogram) SetSum(sum float64) error
Click to show internal directories.
Click to hide internal directories.