ReadonlynameThe name of the store (e.g. 'mongodb', 'redis', 'dynamodb')
ReadonlylibraryThe client library being used
Returns the underlying (internal or injected) HTTP client.
Pushes a batch of log entries for one stream (identified by its label
set) via POST /loki/api/v1/push. Each entry is serialized as
[<ts-ns>, <line>] (plus optional structured metadata) in Loki's
push payload shape.
Runs a LogQL query over a time window via GET /loki/api/v1/query_range.
Returns the data payload ({ resultType, result }).
Lists the known label names via GET /loki/api/v1/labels.
Lists the label sets (streams) matching an optional selector via
GET /loki/api/v1/series.
Optionalmatch: string | string[]Lists the distinct values of a label via GET /loki/api/v1/label/<name>/values.
LokiStorewraps Grafana Loki's HTTP push/query API (log ingestion via the push endpoint, LogQL range search, and label/series metadata lookups) behind theNoSqlStorelifecycle.