Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BucketSpan ¶ added in v0.10.0
func (*BucketSpan) Unmarshal ¶ added in v0.10.0
func (s *BucketSpan) Unmarshal(src []byte) (err error)
Unmarshal unmarshals BucketSpan from src.
type Exemplar ¶ added in v0.10.0
func (*Exemplar) GetTimestamp ¶ added in v0.10.0
GetTimestamp returns Timestamp.
type Histogram ¶ added in v0.10.0
type Histogram struct { Count HistogramCount Sum float64 Schema int32 ZeroThreshold float64 ZeroCount HistogramZeroCount NegativeSpans []BucketSpan NegativeDeltas []int64 NegativeCounts []float64 PositiveSpans []BucketSpan PositiveDeltas []int64 PositiveCounts []float64 ResetHint HistogramResentHint Timestamp int64 }
func (*Histogram) GetTimestamp ¶ added in v0.10.0
GetTimestamp returns Timestamp.
type HistogramCount ¶ added in v0.10.0
type HistogramCount = intOrFloat
type HistogramResentHint ¶ added in v0.10.0
type HistogramResentHint int32
const ( HistogramResentHintUNKNOWN HistogramResentHint = 0 HistogramResentHintYES HistogramResentHint = 1 HistogramResentHintNO HistogramResentHint = 2 HistogramResentHintGAUGE HistogramResentHint = 3 )
type HistogramZeroCount ¶ added in v0.10.0
type HistogramZeroCount = intOrFloat
type Sample ¶
Sample is a timeseries sample.
func (*Sample) GetTimestamp ¶ added in v0.10.0
GetTimestamp returns Timestamp.
type TimeSeries ¶
type TimeSeries struct { Labels []Label Samples []Sample Exemplars []Exemplar Histograms []Histogram }
TimeSeries is a timeseries.
func (*TimeSeries) Unmarshal ¶
func (ts *TimeSeries) Unmarshal(p *pools, src []byte) (err error)
Unmarshal unmarshals TimeSeries from src.
type WriteRequest ¶
type WriteRequest struct { Timeseries []TimeSeries // contains filtered or unexported fields }
WriteRequest represents Prometheus remote write API request
func (*WriteRequest) Unmarshal ¶
func (req *WriteRequest) Unmarshal(src []byte) (err error)
Unmarshal unmarshals WriteRequest from src.
Click to show internal directories.
Click to hide internal directories.