diff --git a/docs/sources/configuration/_index.md b/docs/sources/configuration/_index.md index b7206cac6e..02ba5c1d93 100644 --- a/docs/sources/configuration/_index.md +++ b/docs/sources/configuration/_index.md @@ -296,6 +296,11 @@ The `querier` block configures the Loki Querier. # CLI flag: -querier.query-store-only [query_store_only: | default = false] +# Queriers should only query the ingesters and not try to query any store, +# useful for when object store is unavailable. +# CLI flag: -querier.query-ingester-only +[query_ingester_only: | default = false] + # Allow queries for multiple tenants. # CLI flag: -querier.multi-tenant-queries-enabled [multi_tenant_queries_enabled: | default = false] diff --git a/pkg/querier/querier.go b/pkg/querier/querier.go index 89c55f7659..66886b4684 100644 --- a/pkg/querier/querier.go +++ b/pkg/querier/querier.go @@ -70,7 +70,7 @@ func (cfg *Config) RegisterFlags(f *flag.FlagSet) { // Validate validates the config. func (cfg *Config) Validate() error { if cfg.QueryStoreOnly && cfg.QueryIngesterOnly { - return errors.New("querier.query_store_only and querier.query_store_only cannot both be true") + return errors.New("querier.query_store_only and querier.query_ingester_only cannot both be true") } return nil }