Commit Graph

267 Commits (f7d30e2cbca9745c152e2ff5be26dcc2e9b280ea)

Author SHA1 Message Date
Marco Pracucci e7fb205827 fix(logcli): timestamp timezone handling (#821) 7 years ago
Cyril Tovena 2561a70155
fix tail library logs to use our own log format (#579) 7 years ago
Ed 573673a0ab
Simplify our makefile as much as possible (#753) 7 years ago
Robert Fratto d8ee6b8a5b ingester: register Ingester service in gRPC on loki start 7 years ago
Robert Fratto f2bec3b0a5 promtail: restore ability to show target labels in promtail UI 7 years ago
Marco Pracucci 476c3961c2 Added -querier.query_timeout support (#788) 7 years ago
Robert Fratto e64c7e5faf ingester: log error if closing client after transfer fails 7 years ago
Robert Fratto e4e5e3c1f1 ingester: fix feedback from PR review 7 years ago
Robert Fratto 15cbba7242 ingester: clean up chunk transfer code 7 years ago
Edward Welch 7deb02b532 add a Name() method to the stage interface so that debug logging can show you the name of the pipeline stage which just processed the log 7 years ago
Robert Fratto f8155a1109 ingester: Add test for chunk transfers 7 years ago
Robert Fratto 2eb666b0a8 ingester: fix lint issues for chunk transfers 7 years ago
Robert Fratto d34b1f7450 ingester: support chunk transfers on ingester shutdown. 7 years ago
Edward Welch 3d5319e72a adding ability to supply timezone to timestamp pipeline stage 7 years ago
Cyril Tovena cb7c8f6233
Use prometheus pool for line buffer. (#790) 7 years ago
sh0rez 38cb093358
feat(loki): extended tailing (#764) 7 years ago
Cyril Tovena 4bf77662d3
rounds nanoseconds boundaries to milliseconds (#771) 7 years ago
Edward Welch e6f431ad46 finishing up loki-canary move into loki repo 7 years ago
Edward Welch cd5368a44d preparing for move into loki repo 7 years ago
Sandeep Sukhani 3a2b569684 Added tail length limit to limit duration of live tailing of logs to 1 hour (#756) 7 years ago
Marco Pracucci e6f8d6ffad Added date without year support to timestamp stage (#760) 7 years ago
Cyril Tovena 3346ce1b40
Storage memory improvement (#713) 7 years ago
Robert Fratto 9eb3098dea
promtail: Add systemd journal support (#730) 7 years ago
Marco Pracucci 94c252b91f Parallelly run regex and json stages pipeline tests 7 years ago
Marco Pracucci d235e483c4 Added source validation to regex and json stages 7 years ago
Marco Pracucci 0a79e2a96e Converted source in regex and josn stages to string pointer 7 years ago
Marco Pracucci 812aecc795 Added source support to regex and json stages 7 years ago
Edward Welch d5688b5eb6 adding a golang Template stage 7 years ago
Edward Welch 1249e92ef3 use strconf.FormatFloat instead of fmt.Sprintf for converting floats to strings, this way we can eliminate non significant trailing zeros such that the float value 1 would be "1" as a string instead of "1.000000" 7 years ago
Marco Pracucci f7cc7b035e Redirect / to /targets in promtail server 7 years ago
Edward Welch de83272b2f Add support to timestamp stage to parse Unix seconds, milliseconds, and nanosecond timestamps 7 years ago
Edward Welch eedd3d9fc2 prune interval is configurable 7 years ago
Cyril Tovena 86bc3c0518
Query label values and names are now fetched from the store. (#521) 7 years ago
Marco Pracucci 2bbb464848 Fixed orderedDeps() order stability (#721) 7 years ago
Edward Welch 3b02474597 removing entries.go as we are no longer using the custom Histogram for the log_entries_bytes histogram 7 years ago
Edward Welch 922b2d02cd changing the log length histogram to be a normal histogram with only a `path` label, also removing the label values when no longer tailing the file. Following the same pattern we used for readBytes and totalBytes. 7 years ago
Sandeep Sukhani 4c7138231f Removed test for tailer in querier due to issues with synchronization 7 years ago
Sandeep Sukhani 2a8a03795a
Improvements in live tailing of logs (#541) 7 years ago
Edward Welch c3084dbdc7 Removing the pre-allocation of a buffer when serializing blocks, in most of my empirical testing we were using 9-10k out of the 32k allocated leaving about 2/3 of the buffer allocated and unused times the number of blocks per chunk, times the number of chunks kept in memory. This was adding up to a fair amount of allocated but unused space. 7 years ago
Cyril Tovena be6664892f
fix docker plugin ci (#664) 7 years ago
Cyril Tovena 2909fe54e1
Docker Logging Driver (#663) 7 years ago
Edward Welch 7cf05c5dfc adding a list of received entries (acknowledged) to use for comparison against entries which were not expected so that we can report them as duplicates. 7 years ago
Edward Welch 02aed71a28 refactoring things so that the comparator can use the reader to make a direct query to loki to look for logs not received over the websocket before reporting them as missing 7 years ago
Cyril Tovena f939e42afd
add support for RFC3339Nano in query timestamps (#656) 7 years ago
sh0rez 11ad356396 feat(promtail): initContainers (#655) 7 years ago
Xiang Dai 3021d6f29a Remove 404 link (#637) 7 years ago
Cyril Tovena 922f1daf5d
Remove label __name__ from store querier (#648) 7 years ago
Edward Welch 1dc130d8cc PR Feedback 7 years ago
Edward Welch 04facc4d00 updating docs for new pipeline config. 7 years ago
Edward Welch 51bdd15237 renaming `metric` stage to `metrics` as it defines multiple metrics, similar to labels stage which is also plural. 7 years ago