Documentation ¶
Index ¶
- func New(logger *zap.Logger, config types.BackendV2, tldCacheDisabled bool) (types.BackendServer, merry.Error)
- func NewWithLimiter(logger *zap.Logger, config types.BackendV2, tldCacheDisabled bool, ...) (types.BackendServer, merry.Error)
- type VictoriaMetricsGroup
- func (c *VictoriaMetricsGroup) Fetch(ctx context.Context, request *protov3.MultiFetchRequest) (*protov3.MultiFetchResponse, *types.Stats, merry.Error)
- func (c *VictoriaMetricsGroup) Find(ctx context.Context, request *protov3.MultiGlobRequest) (*protov3.MultiGlobResponse, *types.Stats, merry.Error)
- func (c *VictoriaMetricsGroup) ProbeTLDs(ctx context.Context) ([]string, merry.Error)
- func (c *VictoriaMetricsGroup) TagNames(ctx context.Context, query string, limit int64) ([]string, merry.Error)
- func (c *VictoriaMetricsGroup) TagValues(ctx context.Context, query string, limit int64) ([]string, merry.Error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewWithLimiter ¶
Types ¶
type VictoriaMetricsGroup ¶
type VictoriaMetricsGroup struct { types.BackendServer // contains filtered or unexported fields }
VictoriaMetricsGroup is a protocol group that can query victoria-metrics
func (*VictoriaMetricsGroup) Fetch ¶ added in v0.15.0
func (c *VictoriaMetricsGroup) Fetch(ctx context.Context, request *protov3.MultiFetchRequest) (*protov3.MultiFetchResponse, *types.Stats, merry.Error)
func (*VictoriaMetricsGroup) Find ¶
func (c *VictoriaMetricsGroup) Find(ctx context.Context, request *protov3.MultiGlobRequest) (*protov3.MultiGlobResponse, *types.Stats, merry.Error)
Click to show internal directories.
Click to hide internal directories.