Commit Graph

370 Commits (8abe080fd6d04dc5efb074ee0764a9bfd39c82d2)

Author SHA1 Message Date
Trevor Whitney 4a56445686
Upgrade `golangci-lint` and fix linting errors (#9601) 3 years ago
Travis Patterson 065bee7e72
Label Volume Endpoint (#9588) 3 years ago
Periklis Tsirakidis 69392de8b6
Fix duplicate label values from ingester streams (#9629) 3 years ago
Travis Patterson 6d8a184334
Revert "revert count unflused chunks (#9504)" (#9615) 3 years ago
Salva Corts 87a659a6db
Add span events for index stats and result cache (#9552) 3 years ago
Travis Patterson a4ef06890b
revert count unflused chunks (#9504) 3 years ago
Travis Patterson aeba51ab0f
Count unflushed chunks in instance stats (#9479) 3 years ago
Owen Diehl 64c6f6b8cc
Better combines stats in ingesters (#9474) 3 years ago
Dylan Guedes 358b8965c4
Distributor: Add org_id to log error (#9475) 3 years ago
Dylan Guedes 20567f9ed8
Ingester: Avoid repeating `streamName` on error message (#9419) 3 years ago
Travis Patterson fdc337692d
Stream Sharding amortize push payloads across the observed rate. (#9414) 3 years ago
Trevor Whitney 50bc1cee71
Rename usagestats to analytics (#9212) 3 years ago
Michel Hollands 475eb6a190
Remove shutdown marker file when shutting down (#9314) 3 years ago
Peter Štibraný 90a1d4593e
Update Prometheus dependency (#9205) 3 years ago
Dylan Guedes 46f044fdb7
Loki: Fix wrong association of PSRL when sharding is enabled (#9176) 3 years ago
Michel Hollands abd6131bba
Update prepare shutdown (#9175) 3 years ago
Dylan Guedes 9c2e11d186
Ingester: Reuse allocations on `GetStreamRates` (#9180) 3 years ago
Dylan Guedes bdfc0f92a0
Loki: Add debug event to ingester `GetStreamRates` (#9157) 3 years ago
Dylan Guedes 9159c1dac3
Loki: Improve spans usage (#8927) 3 years ago
Periklis Tsirakidis 1bcf683513
Expose optional label matcher for label values handler (#8824) 3 years ago
Bryan Boreham 3b57ad2a54
WAL: remove ePool that is unused (#8669) 3 years ago
Dylan Guedes 4f94b89fdb
Loki: Add more spans to write path (#8888) 3 years ago
Dylan Guedes 53b9a351e5
Loki: Add a `prepare-shutdown` endpoint (#8786) 3 years ago
Callum Styan 9a2a038f43
Allow passing of context to query related limits functions (#8689) 3 years ago
Bryan Boreham 08ac5336d5
WAL: store pointers in record pool (#8667) 3 years ago
李国忠 322783e3d8
LogQL: [optimization] syntax: Replace "panic" in "/pkg/logql/syntax" with "error" (#7208) 3 years ago
Pablo fda14ca156
Re-license and export `pkg/ingester` WAL code to be used in Promtail's WAL (#8315) 3 years ago
Kaviraj Kanagaraj e18b4fca6f
ingester: Add `ingester_memory_streams_labels_bytes` metric (#8212) 3 years ago
Ashwanth 0723678573
limits: add tenant to log lines for per-stream rate-limited and out-of-order errors (#8177) 3 years ago
Christian Haudum 089ec1b05f Fix various linter errors 3 years ago
Travis Patterson 92fca94bb5
Revert "Update Ingester Rate Calculations (#7652)" (#7991) 3 years ago
Susana Ferreira 68a4d3271a
Fix documentation typos from #7916 (#7934) 3 years ago
Susana Ferreira f93b91bfb5
Add configuration documentation generation tool (#7916) 3 years ago
Robert Fratto 85392a9728
Update Prometheus dependency to latest release (v2.40.4) (#7826) 3 years ago
Travis Patterson 343e39f67b
Update Ingester Rate Calculations (#7652) 3 years ago
洪阿南 776ee95a00
modify usage stat metric unit to match definition (#7588) 3 years ago
李国忠 6848ea37dd
fix ingester: grpc method=/logproto.Querier/Query fail. (#5970) 3 years ago
Travis Patterson 198c81fc7b
Reduce number of locks and partition by tenant and stream hash (#7583) 3 years ago
Travis Patterson c75b822fc6
Track rates per stream and per tenant (#7564) 3 years ago
Travis Patterson 45d59ba571
Improve rate store refresh latency (#7492) 3 years ago
Robert Fratto 2208ea7147
Update Prometheus dependency to latest release (v2.39.1) (#7425) 3 years ago
Travis Patterson 3e7adb2c34
Measure Per-Stream rates (#7370) 3 years ago
Travis Patterson 7979cfbe07
Implement Distributor Rate Store (#7349) 3 years ago
Dylan Guedes b1d4efab12
Loki: Per-tenant stream sharding (#7311) 3 years ago
Travis Patterson e3e4e27c8c
Implement ingester API to return stream rates (#7176) 3 years ago
Danny Kopping c3e92b876c
Restoring lint checks that were previously disabled (#7340) 3 years ago
Eng Zer Jun e2842c69c5
Replace deprecated `io/ioutil` with `io` and `os` packages (#7212) 3 years ago
Travis Patterson 071118a090
revert stream push error response (#7160) 3 years ago
Travis Patterson 3f0ecd3c7b
Implement all-or-nothing stream ingestion (#7094) 3 years ago
Travis Patterson bc16450349
Revert "Hide duplicates caused by stream sharding (#7005)" (#7031) 3 years ago