Commit Graph

72 Commits (fd94b8d30d72852adb1779b4dfe14e5b36e9fbd7)

Author SHA1 Message Date
Cyril Tovena cdf4a73238
Improve tailer matching by using the index. (#3090) 5 years ago
Owen Diehl 8c1fe88409
Introduces per stream chunks mutex (#3000) 5 years ago
Owen Diehl 4d9865acd4
Adds WAL support (experimental) (#2981) 5 years ago
Cyril Tovena e1ab2cc509
Cleanup labels parsing. (#2929) 5 years ago
Cyril Tovena 2303f1bfa1
Cache label strings in ingester to improve memory usage. (#2926) 5 years ago
Cyril Tovena 53f4aa4ac3
Labels computation LogQLv2 (#2875) 5 years ago
Cyril Tovena fd5cb96693
LogQL: Labels and Metrics Extraction (#2769) 5 years ago
Cyril Tovena 62272cdaa1
Fixes all lint errors. (#2768) 5 years ago
Cyril Tovena 0be64fcb34
Improve metric queries by computing samples at the edges. (#2293) 6 years ago
Aditya C S b82d2e89d2
fix bug in ingester series query (#2264) 6 years ago
Ed Welch aee064d0a8
Loki: Series API will return all series with no match or empty matcher (#2254) 6 years ago
Ed Welch 60bf23d588
Loki: remove redundant log line on stream limit, the GRPC error logger already logs this. (#2250) 6 years ago
Cyril Tovena 9988ce4b9f
Improve protobuf serialization (#2031) 6 years ago
Ed Welch 272a89c13d
more linter fixes (#2024) 6 years ago
Ed Welch 3dfe89369f
Loki: refactor validation and improve error messages (#2021) 6 years ago
Josh Soref 0d9cf4946a
Spelling (#2014) 6 years ago
Ed Welch 872a998fbb
make `loki_ingester_memory_streams` Gauge per tenant. (#2019) 6 years ago
Ed Welch 0ab1b28812
Loki: Improve logging and add metrics to streams dropped by stream limit (#2012) 6 years ago
Sandeep Sukhani fad3b61be7
flush boltdb to object store (#1837) 6 years ago
Cyril Tovena f1b8d4d8ad
Improve logql query statistics collection. (#1573) 6 years ago
Sandeep Sukhani c7a3ec54f1 limit for concurrent tail requests (#1562) 6 years ago
Robert Fratto 9227eed9f4
pkg/ingester: limit total number of errors a stream can return on push (#1071) 6 years ago
Marco Pracucci ec40515d31 Added max streams per user global limit (#1493) 6 years ago
Cyril Tovena 33f70b70ce
Add duplicates info and remove timing informations. (#1496) 6 years ago
Owen Diehl dafb9d8425 Enables Series API in loki (#1419) 6 years ago
Cyril Tovena fb76416b27
Add decompression tracing instrumentation. (#1445) 6 years ago
Peter Štibraný dca244f7aa pkg/ingester: added sync period flags 6 years ago
Cyril Tovena 7654c27c12
Adds configurable compression algorithms for chunks (#1411) 6 years ago
Ed Welch 5aa82ba199
allow configuring a target chunk size in compressed bytes (#1406) 6 years ago
Peter Štibraný e0ec61f986 pkg/ingester: handle labels mapping to the same fast fingerprint. (#1247) 6 years ago
Julien Pivotto eb7b495565 Metrics: use Namespace everywhere when declaring metrics (#1320) 6 years ago
Joe Elliott b835e2082a Fix Loki Chunks Dashboard (#1126) 6 years ago
Hiroshi Hatake 0cfa33d90d fluent-bit shared object go plugin (#847) 6 years ago
Sandeep Sukhani ec5bc7054d
limits: limits implementation for loki (#948) 6 years ago
Cyril Tovena 7f3db9d7f0 LogQL: Vector and Range Vector Aggregation. 6 years ago
Cyril Tovena 4d48972939 Query storage by iterating through chunks by batches. 6 years ago
Robert Fratto d34b1f7450 ingester: support chunk transfers on ingester shutdown. 6 years ago
Cyril Tovena 3346ce1b40
Storage memory improvement (#713) 7 years ago
Sandeep Sukhani 2a8a03795a
Improvements in live tailing of logs (#541) 7 years ago
Cyril Tovena ec7d453fef fixes ingester querier not honoring filters (#594) 7 years ago
Tom Wilkie 80bbd04778 Add an extra filter step if the user specifies a regex using old API. 7 years ago
Tom Wilkie bfb34e4070 Wire up LogQL filters in the ingester. 7 years ago
Tom Wilkie b16da1d7c3 Parse pipelines of regex matches. 7 years ago
Xiang Dai aa4684ee52 support config chunk size (#464) 7 years ago
Goutham Veeramachaneni 27ca58e79f
Lazy load chunks (#435) 7 years ago
Tom Wilkie ab4c5bebab
Validate labels in the distributor. (#251) 7 years ago
Goutham Veeramachaneni 9b67d6cb7a Rename instance to tenant to avoid clash with Prom (#164) 7 years ago
Goutham Veeramachaneni 7bcdf0e0b1
Tenant metrics (#135) 7 years ago
Yeh-lei Wu 251017e41e Refine ingester locks: eliminate smell & allow concurrent ingester query (#120) 7 years ago
Tom Wilkie 9f257c591a
[WIP] Persistence (#44) 7 years ago