Documentation
¶
Index ¶
- func FromMetrics(md pmetric.Metrics, settings Settings) (tsMap map[string]*prompb.TimeSeries, errs error)
- func FromTimeSeries(tss []prompb.TimeSeries, settings Settings) (pmetric.Metrics, error)
- func IsValidCumulativeSuffix(suffix string) bool
- func IsValidSuffix(suffix string) bool
- func IsValidUnit(unit string) bool
- func MetricsToPRW(namespace string, externalLabels map[string]string, md pmetric.Metrics) (map[string]*prompb.TimeSeries, int, error)deprecated
- type ByLabelName
- type Settings
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromMetrics ¶
func FromMetrics(md pmetric.Metrics, settings Settings) (tsMap map[string]*prompb.TimeSeries, errs error)
FromMetrics converts pmetric.Metrics to prometheus remote write format.
func FromTimeSeries ¶
func IsValidCumulativeSuffix ¶
IsValidCumulativeSuffix - remote write
Types ¶
type ByLabelName ¶
ByLabelName enables the usage of sort.Sort() with a slice of labels
func (ByLabelName) Len ¶
func (a ByLabelName) Len() int
func (ByLabelName) Less ¶
func (a ByLabelName) Less(i, j int) bool
func (ByLabelName) Swap ¶
func (a ByLabelName) Swap(i, j int)
Click to show internal directories.
Click to hide internal directories.