promql

package
v0.0.0-...-cc9df55 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 13, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Filter

type Filter struct {
	// contains filtered or unexported fields
}

func NewFilter

func NewFilter(label, operator, value string) Filter

func (*Filter) AsString

func (f *Filter) AsString() string

type Query

type Query struct {
	Name string
	// contains filtered or unexported fields
}

func NewQuery

func NewQuery(q string) *Query

func (*Query) AsString

func (q *Query) AsString() string

func (*Query) Divide

func (q *Query) Divide(aq *Query) *Query

func (*Query) Filter

func (q *Query) Filter(filters []Filter) *Query

func (*Query) HistogramQuantile

func (q *Query) HistogramQuantile(quantile float32) *Query

func (*Query) LabelReplace

func (q *Query) LabelReplace(target, source, pattern string) *Query

func (*Query) MultiplyByConstant

func (q *Query) MultiplyByConstant(c int) *Query

func (*Query) Rate

func (q *Query) Rate(duration time.Duration) *Query

func (*Query) SetName

func (q *Query) SetName(name string) *Query

func (*Query) SumBy

func (q *Query) SumBy(byStrs []string) *Query

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL