f.IntVar(&l.MaxLocalStreamsPerUser,"ingester.max-streams-per-user",10e3,"Maximum number of active streams per user, per ingester. 0 to disable.")
f.IntVar(&l.MaxGlobalStreamsPerUser,"ingester.max-global-streams-per-user",0,"Maximum number of active streams per user, across the cluster. 0 to disable.")
f.BoolVar(&l.UnorderedWrites,"ingester.unordered-writes",false,"(Experimental) Allow out of order writes.")
// because the limit of active streams has been reached.
StreamLimit="stream_limit"
StreamLimitErrorMsg="Maximum active stream limit exceeded, reduce the number of active streams (reduce labels or reduce label values), or contact your Loki administrator to see if the limit can be increased"
OutOfOrder="out_of_order"
// StreamRateLimit is a reason for discarding lines when the streams own rate limit is hit
// rather than the overall ingestion rate limit.
StreamRateLimit="per_stream_rate_limt"
OutOfOrder="out_of_order"
// GreaterThanMaxSampleAge is a reason for discarding log lines which are older than the current time - `reject_old_samples_max_age`