Commit Graph

681 Commits (89b8ae4b4981881aaf636d94de59d0f802c6656d)

Author SHA1 Message Date
Sandeep Sukhani f1d00807eb
fix a bug in ingester doing store queries when using boltdb shipper (#2493) 6 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) 6 years ago
Ed Welch 80693cae6f
Logcli: automatically batch requests (#2482) 6 years ago
Ed Welch 7418d42141
Promtail: force the log level on any Loki Push API target servers to match Promtail's log level. (#2475) 6 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) 6 years ago
Sandeep Sukhani c5bc41628a
download boltdb files parallelly during reads (#2483) 6 years ago
Aditya C S 68568f141e
colored labels output for logcli (#2470) 6 years ago
Ed Welch 36164bbe1a
Promtail: use --client.external-labels for all clients (#2474) 6 years ago
Owen Diehl f8ee408180
series endpoint uses normal splits (#2472) 6 years ago
Owen Diehl 05e0e91d6e
Fix/promtail yaml config (#2471) 6 years ago
Owen Diehl 7530bf6def
avoid mutating config while parsing -config.file (#2392) 6 years ago
Owen Diehl cb20afaa26
BatchIter edge cases (#2466) 6 years ago
Sandeep Sukhani 4a358bc9ea
revendor cortex to latest master (#2463) 6 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) 6 years ago
Aditya C S 0c4f704deb
fix panic in cassandra storage while registering metrics (#2457) 6 years ago
Ed Welch 03e9059ecb
Loki: Improve error messages on query timeout or cancel (#2453) 6 years ago
Javier Palomo Almena 6852b1cdcc
Replace usage of sync/atomic with uber-go/atomic (#2449) 6 years ago
Aditya C S 7eaaab608a
fix runtime_config panic (#2450) 6 years ago
Sandeep Sukhani d5c840bd66
enforce requirment for periodic config for index tables to be 24h when using boltdb shipper (#2166) 6 years ago
Cyril Tovena 9ad98dfa7c
Split label names queries in the frontend. (#2441) 6 years ago
Robert Rimoczi 830174554c
allow empty replace values for replace stage (#2432) 6 years ago
Robert Fratto b5f0c75c03
pkg/promtail: propagate a logger rather than using util.Logger globally (#2438) 6 years ago
Ward Bekker 0fa98d81ca
Template: Added a sha256 template function for obfuscating / anonymize PII data in e.g. the replace stage (#2422) 6 years ago
Owen Diehl 4a45ca5e3a
Revendor cortex (#2427) 6 years ago
Sandeep Sukhani e59adccfa0
create smaller unique files from boltdb shipper and other code refactorings (#2261) 6 years ago
Robert Fratto 3451dd7c39
add RegisterFlagsWithPrefix to config structs (#2414) 6 years ago
Sandeep Sukhani 807193d373
disable index dedupe when rf > 1 and current or upcoming index type is boltdb-shipper (#2206) 6 years ago
Ed Welch 204e61afe3
Loki-Canary: Backoff retries on query failures, add histograms for query performance. (#2413) 6 years ago
Vít Listík 2e1fd42540
Added support for tail to query frontend (#2032) 6 years ago
Cyril Tovena 604ad1632e
Add regex function to promtail template stage. (#2386) 6 years ago
Ed Welch 76ceec45d9
If an entry is missing on the websocket, start checking after `wait` but continue checking until `max-wait` (#2369) 6 years ago
Ed Welch 2b145da7d7
Canary tweaks (#2350) 6 years ago
Aditya C S 8809de6087
refactor promtail target manager code (#2345) 6 years ago
Aditya C S 0885a49370
configuration doc improvements (#2318) 6 years ago
Ed Welch 81b9decfb5
Loki-Canary: Add query spot checking and metric count checking (#2344) 6 years ago
Cyril Tovena ce76ad099a
Fixes LogQL grouping (#2346) 6 years ago
Cyril Tovena c9f89df930
Improve object key parsing for boltdb shipper. (#2323) 6 years ago
Cyril Tovena 0be64fcb34
Improve metric queries by computing samples at the edges. (#2293) 6 years ago
Ed Welch 0b5996021f
Loki: add -print-config-stderr flag to dump loki's runtime config to stderr (#2336) 6 years ago
Aditya C S b82d2e89d2
fix bug in ingester series query (#2264) 6 years ago
Aditya C S 01040c1a4d
Fix data race in ingester (#2327) 6 years ago
Ed Welch 635e469e9a
Loki: Use a new context to update the ring state after a failed chunk transfer (#2330) 6 years ago
Ed Welch edaf0ed422
transfers one chunk at a time per series instead of all (#2328) 6 years ago
Ed Welch b24a143043
Promtail: Loki Push API (#2296) 6 years ago
Cyril Tovena cd74043db9
Improve entry deduplication. (#2302) 6 years ago
Cyril Tovena c149099955
Fixes buffered iterator skipping very long lines. (#2306) 6 years ago
Cyril Tovena 68ac695fd8
Removes arm32 for now as we're migrating the CI. (#2307) 6 years ago
Felix Ruess 616771aeff
Promtail: support unix timestamps with fractional seconds (#2301) 6 years ago
Roman Grebennikov de644b52c3
promtail: fix high CPU usage on large kubernetes clusters. (#1118) 6 years ago
Periklis Tsirakidis bc4f1f5833
Add support for memberlist dns-based discovery (#2288) 6 years ago