log

package
v0.5.1 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const PluginKind = "LokiLogQuery"

Variables

This section is empty.

Functions

func LokiLogQuery

func LokiLogQuery(expr string, options ...Option) query.Option

Types

type Builder

type Builder struct {
	PluginSpec `json:",inline" yaml:",inline"`
}

type Direction

type Direction string
const (
	ForwardDirection  Direction = "forward"
	BackwardDirection Direction = "backward"
)

type Option

type Option func(plugin *Builder) error

func Backward

func Backward() Option

func Datasource

func Datasource(datasourceName string) Option

func Forward

func Forward() Option

func Query

func Query(expr string) Option

func SetDirection

func SetDirection(direction Direction) Option

type PluginSpec

type PluginSpec struct {
	Datasource *datasource.Selector `json:"datasource,omitempty" yaml:"datasource,omitempty"`
	Query      string               `json:"query" yaml:"query"`
	Direction  Direction            `json:"direction,omitempty" yaml:"direction,omitempty"`
}

Jump to

Keyboard shortcuts

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