SungJin1212
SungJin1212
**What this PR does**: Add `ruler.frontend-address` to allow query to query frontends instead of ingesters. If `-ruler.frontend-address` is set, rulers query to query frontends for evaluating rules. It can support...
Change otlp handler to consist with the prometheus otlp handler. Changes are as follows: - Enable `target_info` metric - Add `-distributor.otlp-config.convert-all-attributes` flag to retain the existing behavior (always convert all...
Disable chunk trimming in Ingesters to skip duplicated works in the query engine and Ingesters. **Which issue(s) this PR fixes**: Fixes #6269 **Checklist** - [x] Tests updated - [ ]...
Change all `max-async-concurrency` default values `50` to `3` it includes `-blocks-storage.bucket-store.index-cache.memcached.max-async-concurrency` `-blocks-storage.bucket-store.index-cache.redis.max-async-concurrency` `-blocks-storage.bucket-store.chunks-cache.memcached.max-async-concurrency` `-blocks-storage.bucket-store.chunks-cache.redis.max-async-concurrency` FYI. `max-async-concurrency` default values of the multilevels (index, chunks) are already `3`. **Which issue(s) this PR...
Currently, the only way to auth is to use `username/password` when users use Swift backend. But there is a case where users don't know their OpenStack account but application credentials...
Introduce a badgerDB (https://github.com/dgraph-io/badger) as a disk index cache. It could be a middle layer cache between in-memory and remote cache (in-memory -> (badger) -> Memcached or Redis). There are...
**What this PR does**: Add new query stats metrics `cortex_query_total_queryable_samples_total` and `cortex_query_peak_samples`. These track `TotalQueryableSamples` and `PeakSamples` for each in https://github.com/prometheus/prometheus/blob/main/util/stats/query_stats.go **Which issue(s) this PR fixes**: Fixes **Checklist** - [x]...
Add a configuration for an index cache ttl. The index cache ttl can be configured by `-blocks-storage.bucket-store.index-cache.redis.index-ttl` and `-blocks-storage.bucket-store.index-cache.memcached.index-ttl` **Which issue(s) this PR fixes**: Fixes # **Checklist** - [ ]...
There is a need to ingest OTLP metadata. After the upstream Prometheus pr gets merged, add this feature to the Cortex. Upstream Prometheus pr: https://github.com/prometheus/prometheus/pull/13439
In #6232, `blocks-storage.tsdb.wal-compression-type` is added to support `zstd` tsdb wal compression type. So, `blocks-storage.tsdb.wal-compression-enabled` flag can be deprecated.