package
2.4.3
Repository: https://github.com/frelon/loki.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
NewInstantMetricTripperware creates a new frontend tripperware responsible for handling metric queries.
NewLabelsTripperware creates a new frontend tripperware responsible for handling labels requests.
NewLimitedRoundTripper creates a new roundtripper that enforces MaxQueryParallelism to the `next` roundtripper across `middlewares`.
NewLimitsMiddleware creates a new Middleware that enforces query limits.
NewLogFilterTripperware creates a new frontend tripperware responsible for handling log requests with regex.
NewMetricTripperware creates a new frontend tripperware responsible for handling metric queries.
NewQueryShardMiddleware creates a middleware which downstreams queries after AST mapping and query encoding.
NewSeriesQueryShardMiddleware creates a middleware which shards series queries.
NewSeriesTripperware creates a new frontend tripperware responsible for handling series requests.
No description provided by the author
NewTripperware returns a Tripperware configured with middlewares to align, split and cache requests.
No description provided by the author
No description provided by the author
SplitByIntervalMiddleware creates a new Middleware that splits log requests by a given interval.
StatsCollectorMiddleware compute the stats summary based on the actual duration of the request and inject it in the request context.
WithSplitByLimits will construct a Limits with a static split by duration.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StatsHTTPMiddleware is an http middleware to record stats for query_range filter.

# Structs

No description provided by the author
Config is the configuration for the queryrange tripperware.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
LokiPromResponse wraps a Prometheus response with statistics.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PrometheusExtractor implements Extractor interface.
No description provided by the author

# Interfaces

No description provided by the author
Limits extends the cortex limits interface with support for per tenant splitby parameters.
Stopper gracefully shutdown resources created.

# Type aliases

ShardingConfigs is a slice of chunk shard configs.
No description provided by the author