Commit Graph

327 Commits (9faa8bcf1dc819179bfc29d3d5d9a7d0878717c5)

Author SHA1 Message Date
Edward Welch 3d946030c7 fixing capitalization on CRI stage and some lints 6 years ago
Edward Welch 97e4a122ca adding a pipeline processing histogram 6 years ago
Edward Welch 0a9beea929 adding benchmarks 6 years ago
Edward Welch ebb4f483bf updating tests 6 years ago
Edward Welch 0fac61801c adding regex pipeline stage 6 years ago
Cyril Tovena 7b085e1ead Polish json entry stage 6 years ago
Cyril Tovena a9b9e22303 Plug the log entry pipeline into promtail 6 years ago
Cyril Tovena 2abce2ce63 rebase to the new structure 6 years ago
Cyril Tovena ed962f2b44 Adds json log entry parser with configuration. 6 years ago
Edward Welch 2e098c81b8 starting to add label extraction, super rough but need to do some work in a different branch 6 years ago
Edward Welch 8dd490d238 beginnings of label extraction pipeline 6 years ago
Edward Welch 6446503593 Close all chunks before flushing. 6 years ago
Tom Wilkie 1319b622c4 Review feedback. 6 years ago
Tom Wilkie d1b873165a Better error messages. 6 years ago
Tom Wilkie 80bbd04778 Add an extra filter step if the user specifies a regex using old API. 6 years ago
Tom Wilkie 32d2f64b31 Fix ingester test. 6 years ago
Tom Wilkie c71a9b0dce Fix logcli. 6 years ago
Tom Wilkie e73024d3a4 Remove RegexpIter, we don't need it. 6 years ago
Tom Wilkie bfb34e4070 Wire up LogQL filters in the ingester. 6 years ago
Tom Wilkie 5e3630815b Errors and wiring. 6 years ago
Tom Wilkie b16da1d7c3 Parse pipelines of regex matches. 6 years ago
Cyril Tovena 862491ea9d
fix backward compatibility with client config (#554) 6 years ago
Cyril Tovena 53075db577
Send logs to multiple loki instances (#536) 6 years ago
Cyril Tovena fa4f936fcb improves memory usage of golangci-linter 6 years ago
Cyril Tovena b8b7caa450
Promtail targets and service discovery pages (#532) 6 years ago
Cyril Tovena 8d7efddde2
switch to golangci-lint linter (#539) 6 years ago
Goutham Veeramachaneni 017bcefb3f
Better buckets for chunk sizes (#529) 6 years ago
Ed fe53924ff8 using the timestamp from the log file might lead to undesired behavior as it could be way in the past or future depending on the clock for the source system generating the logs. Given that it's compared to the servers time.Now() when looking for idle chunks it's probably best to use the server time when setting the value. (#546) 6 years ago
Edward Welch 42e5bf1af8 need to remove this return statement or positions will never be cleaned up 6 years ago
Edward Welch fc389b6ab5 don't delete elements from a map while iterating over it 6 years ago
Steven Sheehy 85a9e82663 Fix #531 chunk_block_size not found 6 years ago
Xiang Dai aa4684ee52 support config chunk size (#464) 6 years ago
Goutham Veeramachaneni c1bc17e778 fix linting (#514) 6 years ago
Goutham Veeramachaneni e54a1b21c3
vendor: update cortex (#512) 6 years ago
Goutham Veeramachaneni cfb4c60813
Add stats about chunk sizes and ages (#513) 6 years ago
Goutham Veeramachaneni 27ca58e79f
Lazy load chunks (#435) 6 years ago
Edward Welch 4b8eda64f5 PR feedback 6 years ago
Edward Welch db31d96425 Cleaning up metrics when files are deleted, adding tests to verify the metrics. 6 years ago
Edward Welch c681c76cc8 periodically clean up positions file, removing any files which no longer exist 6 years ago
Edward Welch 3f8963ce01 Updating hpcloud tail library to forked version modified for our purposes. 6 years ago
Sandeep Sukhani 1f1706f467 Move live log tailing behind websocket on server (#439) 6 years ago
Steven Sheehy 8c0b3d8099 Add a /ready endpoint to promtail 6 years ago
Xiang Dai b5e632f62c Remove useless func (#472) 6 years ago
Sandeep Sukhani bc571c54c9 Fix failing test `TestGlobWithMultipleFiles` in pkg/promtail/targets (#466) 6 years ago
Edward Welch 947428d77e Adding a check to make sure we don't set tailer offset past the end of the file. 6 years ago
Edward Welch c994823369 Change hpcloud tailer library to poll mode to workaround bugs in the event driven code within the library 6 years ago
Xiang Dai 2c2b42f885 Add comment about external_labels 6 years ago
Tom Wilkie d495c68ef9 Need to set the number of bytes read, not add them. 6 years ago
Tom Wilkie 9ab14c9e0a Add readLines.Inc() call back. 6 years ago
Tom Wilkie b2fafdf360 Export position in file, not bytes read. 6 years ago