Commit Graph

202 Commits (8628b15624e0c1f5cd730cc9ee585416926c09c3)

Author SHA1 Message Date
Michel Hollands 8628b15624
Use metrics namespace for more metrics (#11025) 2 years ago
Sandeep Sukhani 6069df8f7d
ingestion: native otlp ingestion support (#10727) 2 years ago
Christian Haudum 2abb472e7e
Unify ring managers across components (#10931) 2 years ago
Christian Haudum b49b3ce6e1
Add basic structure of bloom gateways (#10782) 2 years ago
Shantanu Alshi 183d6f2c39
Upgrade prometheus to 0.47.1 and dskit (#10814) 2 years ago
Ashwanth 91cae03fe1
chore: restructure compactor package (#10775) 2 years ago
Christian Haudum 2e775f3f44
chore(storage): Restructure shipper packages (#10729) 2 years ago
Salva Corts 5f7bde74ac
Add limits (#10552) 2 years ago
Danny Kopping 2c84959901
Distributor: add ingester append timeouts error (#10456) 2 years ago
Owen Diehl 2cc80c59c4
per tenant gate for structured metadata feature (#10402) 2 years ago
akhilanarayanan 3303844cb0
Refactored forGivenIngestors to use DoUntilQuorum instead of Do (#9984) 2 years ago
Charles Korn bde65667f7
Upgrade dskit to use packages migrated from weaveworks/common (#10164) 2 years ago
Danny Kopping 8fa4134ef9
Update dskit (#10091) 2 years ago
Dylan Guedes d1be9d54ed
Change "tenant" to "org_id" (#10017) 2 years ago
Vladyslav Diachenko be1a9c4ec5
Revert "updated to the latest version of dskit" (#9953) 2 years ago
Dylan Guedes 9ed7fa9df4
WriteFailures: Add metrics to increase monitoring (#9904) 2 years ago
Vladyslav Diachenko 3243676f4c
updated to the latest version of dskit (#9920) 2 years ago
Hamish Forbes d0baa40df3
Only modify identical timestamps when increment-duplicate-timestamps enabled (#9437) 2 years ago
Dylan Guedes 1d20fdbf57
LogPushFailures: Log the tenant id (#9819) 2 years ago
Dylan Guedes dc5d458c14
Failures logging: avoid logging generic errors (#9796) 2 years ago
Salva Corts 08e505dd50
Return all errors for a failed push request (#9807) 2 years ago
Dylan Guedes c0d9a2b4ba
Log push failures per-entry instead of in batches (#9720) 2 years ago
Trevor Whitney 4a56445686
Upgrade `golangci-lint` and fix linting errors (#9601) 2 years ago
Travis Patterson 065bee7e72
Label Volume Endpoint (#9588) 2 years ago
Dylan Guedes 609bc22933
Distributor: Make key configurable when logging failures (#9659) 2 years ago
Dylan Guedes 7d67b6306f
Loki: Implement initial phase of `limited_log_push_errors` (#9556) 2 years ago
Travis Patterson fdc337692d
Stream Sharding amortize push payloads across the observed rate. (#9414) 2 years ago
cui fliter 520e434446
fix function names in comments (#9415) 2 years ago
Trevor Whitney 50bc1cee71
Rename usagestats to analytics (#9212) 2 years ago
Dylan Guedes 1bd5a20595
Distributor: Modify `createShard` to create slice with more precise size (#9265) 2 years ago
Salva Corts eba255c945
Do not use IPv6 when getting addr from ring (#9255) 2 years ago
Dylan Guedes 24d426ce44
Distributor: Add AutoForget support (#8067) 2 years ago
Dylan Guedes 8580b8f8ad
Distributor: Reuse `time.Now()` for better performance (#9192) 2 years ago
Dylan Guedes bdfc0f92a0
Loki: Add debug event to ingester `GetStreamRates` (#9157) 2 years ago
Dylan Guedes b82ad11f92
Loki: Fix span event logging on rate store (#9086) 2 years ago
Dylan Guedes 9159c1dac3
Loki: Improve spans usage (#8927) 2 years ago
Danny Kopping d38d481f35
Distributor: add detail to stream rates failure (#8900) 2 years ago
Dylan Guedes 4f94b89fdb
Loki: Add more spans to write path (#8888) 2 years ago
Callum Styan 9a2a038f43
Allow passing of context to query related limits functions (#8689) 2 years ago
zhuoyuan-liu 571f88bc57
Reduce distributor code duplication (#8293) 2 years ago
Kaviraj Kanagaraj db3a9c961e
distributor: Fix `loki_mutated_bytes_total` metric increment (#8223) 2 years ago
Dylan Guedes 2e496ddff2
Loki: Add one additional bucket to `rate_store_stream_shards` (#7856) 3 years ago
Travis Patterson a1e9e4cdd0
Revert "Make some stream shard metrics per-tenant (#7838)" (#7842) 3 years ago
Travis Patterson 96fc2abfff
Make some stream shard metrics per-tenant (#7838) 3 years ago
Travis Patterson eb7fbfe0b4
Improve ratestore performance (#7810) 3 years ago
Dylan Guedes 4567d01ac6
Loki: Add new sharding metrics (histogram based) (#7762) 3 years ago
Travis Patterson af68dbc6cf
Keep rates in the ratestore for 10 minutes (#7599) 3 years ago
Travis Patterson c75b822fc6
Track rates per stream and per tenant (#7564) 3 years ago
Travis Patterson a65da7d78e
Shard streams round-robin rather in batches. (#7560) 3 years ago
Travis Patterson 0a654e2357
Ensure labels on sharded streams are sorted before they're sent anywhere (#7556) 3 years ago