Skip to content

Commit 397aa56

Browse files
authored
feat: Enable log volume endpoint by default (#12628)
1 parent 56c5dc3 commit 397aa56

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

docs/sources/shared/configuration.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -3148,7 +3148,8 @@ The `limits_config` block configures global and per-tenant limits in Loki. The v
31483148
[max_querier_bytes_read: <int> | default = 150GB]
31493149

31503150
# Enable log-volume endpoints.
3151-
[volume_enabled: <boolean>]
3151+
# CLI flag: -limits.volume-enabled
3152+
[volume_enabled: <boolean> | default = true]
31523153

31533154
# The maximum number of aggregated series in a log-volume response
31543155
# CLI flag: -limits.volume-max-series

pkg/validation/limits.go

+1
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,7 @@ func (l *Limits) RegisterFlags(f *flag.FlagSet) {
385385
_ = l.MaxStructuredMetadataSize.Set(defaultMaxStructuredMetadataSize)
386386
f.Var(&l.MaxStructuredMetadataSize, "limits.max-structured-metadata-size", "Maximum size accepted for structured metadata per entry. Default: 64 kb. Any log line exceeding this limit will be discarded. There is no limit when unset or set to 0.")
387387
f.IntVar(&l.MaxStructuredMetadataEntriesCount, "limits.max-structured-metadata-entries-count", defaultMaxStructuredMetadataCount, "Maximum number of structured metadata entries per log line. Default: 128. Any log line exceeding this limit will be discarded. There is no limit when unset or set to 0.")
388+
f.BoolVar(&l.VolumeEnabled, "limits.volume-enabled", true, "Enable log volume endpoint.")
388389
}
389390

390391
// SetGlobalOTLPConfig set GlobalOTLPConfig which is used while unmarshaling per-tenant otlp config to use the default list of resource attributes picked as index labels.

0 commit comments

Comments
 (0)