Commit Graph

740 Commits (6e79cee85d8d5b62e524f08ae54a7d0f2f55a10b)

Author SHA1 Message Date
Ed Welch b4c6065b97
implement shutdown for the no-op server (#2542) 5 years ago
Sandeep Sukhani 048e8bdb9c
minor fixes and improvements for boltdb shipper (#2530) 5 years ago
Owen Diehl 6fe414eb25
consistent chunk metrics (#2534) 5 years ago
Ed Welch b6d9fd5a00
restart the tailer if we fail to read and upate current position (#2532) 5 years ago
Owen Diehl 6b6b33f9eb
adds batch based metrics (#2510) 5 years ago
Ed Welch 82845e4f78
Adds --analyize-labels to logcli series command. (#2497) 5 years ago
Ed Welch e69b64f6bf
Promtail: Drop stage (#2496) 5 years ago
Ward Bekker 8ff8b42899
Added Sha3 as alternative (#2480) 5 years ago
Sandeep Sukhani cf64b70db3
add some spans for boltdb shipper index queries (#2495) 5 years ago
Sandeep Sukhani f1d00807eb
fix a bug in ingester doing store queries when using boltdb shipper (#2493) 5 years ago
Ed Welch 44f8dc3e46
enable the MustExist flag when starting a tailer on a fail, this will cause the tail to fail fast and allow promtail to attempt to re-open the file. (#2491) 5 years ago
Ed Welch 80693cae6f
Logcli: automatically batch requests (#2482) 5 years ago
Ed Welch 7418d42141
Promtail: force the log level on any Loki Push API target servers to match Promtail's log level. (#2475) 5 years ago
Ed Welch b8a61357bb
Loki: fix batch iterator error when all chunks overlap and chunk time ranges are greater than query time range (#2484) 5 years ago
Sandeep Sukhani c5bc41628a
download boltdb files parallelly during reads (#2483) 5 years ago
Aditya C S 68568f141e
colored labels output for logcli (#2470) 5 years ago
Ed Welch 36164bbe1a
Promtail: use --client.external-labels for all clients (#2474) 5 years ago
Owen Diehl f8ee408180
series endpoint uses normal splits (#2472) 5 years ago
Owen Diehl 05e0e91d6e
Fix/promtail yaml config (#2471) 5 years ago
Owen Diehl 7530bf6def
avoid mutating config while parsing -config.file (#2392) 5 years ago
Owen Diehl cb20afaa26
BatchIter edge cases (#2466) 5 years ago
Sandeep Sukhani 4a358bc9ea
revendor cortex to latest master (#2463) 5 years ago
Ed Welch 096976511f
Make a clone of the LabelSet before handling, the handler contains a full pipeline and can modify the labels uniquely per each line which will lead to some concurrent map access panics if you don't pass a copy of the labels to each Handle invocation. (#2464) 5 years ago
Aditya C S 0c4f704deb
fix panic in cassandra storage while registering metrics (#2457) 5 years ago
Ed Welch 03e9059ecb
Loki: Improve error messages on query timeout or cancel (#2453) 5 years ago
Javier Palomo Almena 6852b1cdcc
Replace usage of sync/atomic with uber-go/atomic (#2449) 5 years ago
Aditya C S 7eaaab608a
fix runtime_config panic (#2450) 5 years ago
Sandeep Sukhani d5c840bd66
enforce requirment for periodic config for index tables to be 24h when using boltdb shipper (#2166) 5 years ago
Cyril Tovena 9ad98dfa7c
Split label names queries in the frontend. (#2441) 5 years ago
Robert Rimoczi 830174554c
allow empty replace values for replace stage (#2432) 5 years ago
Robert Fratto b5f0c75c03
pkg/promtail: propagate a logger rather than using util.Logger globally (#2438) 5 years ago
Ward Bekker 0fa98d81ca
Template: Added a sha256 template function for obfuscating / anonymize PII data in e.g. the replace stage (#2422) 5 years ago
Owen Diehl 4a45ca5e3a
Revendor cortex (#2427) 5 years ago
Sandeep Sukhani e59adccfa0
create smaller unique files from boltdb shipper and other code refactorings (#2261) 5 years ago
Robert Fratto 3451dd7c39
add RegisterFlagsWithPrefix to config structs (#2414) 5 years ago
Sandeep Sukhani 807193d373
disable index dedupe when rf > 1 and current or upcoming index type is boltdb-shipper (#2206) 5 years ago
Ed Welch 204e61afe3
Loki-Canary: Backoff retries on query failures, add histograms for query performance. (#2413) 5 years ago
Vít Listík 2e1fd42540
Added support for tail to query frontend (#2032) 5 years ago
Cyril Tovena 604ad1632e
Add regex function to promtail template stage. (#2386) 5 years ago
Ed Welch 76ceec45d9
If an entry is missing on the websocket, start checking after `wait` but continue checking until `max-wait` (#2369) 5 years ago
Ed Welch 2b145da7d7
Canary tweaks (#2350) 5 years ago
Aditya C S 8809de6087
refactor promtail target manager code (#2345) 5 years ago
Aditya C S 0885a49370
configuration doc improvements (#2318) 5 years ago
Ed Welch 81b9decfb5
Loki-Canary: Add query spot checking and metric count checking (#2344) 5 years ago
Cyril Tovena ce76ad099a
Fixes LogQL grouping (#2346) 5 years ago
Cyril Tovena c9f89df930
Improve object key parsing for boltdb shipper. (#2323) 5 years ago
Cyril Tovena 0be64fcb34
Improve metric queries by computing samples at the edges. (#2293) 5 years ago
Ed Welch 0b5996021f
Loki: add -print-config-stderr flag to dump loki's runtime config to stderr (#2336) 5 years ago
Aditya C S b82d2e89d2
fix bug in ingester series query (#2264) 5 years ago
Aditya C S 01040c1a4d
Fix data race in ingester (#2327) 5 years ago