Commit Graph

91 Commits (9e33f8f6b7fe35a395ef8fec08fc9554e3ad2346)

Author SHA1 Message Date
Cyril Tovena 9e33f8f6b7
Fixes races in multiline stage and promtail. (#3302) 4 years ago
Jacob Lisi 923671a17e
chore: update cortex to latest and fix refs (#3295) 4 years ago
Reinhard Nägele 1bb4301f2e
Fix multiline docs (#3035) 5 years ago
Karsten Jeschkies afc1e53df9
Collapse multiline logs based on a start line. (#3024) 5 years ago
Cyril Tovena c4faa579e3
Asynchronous Promtail stages (#2996) 5 years ago
Cyril Tovena ec725db9d0
Add ProcessString to Pipeline. (#2972) 5 years ago
Cyril Tovena 53f4aa4ac3
Labels computation LogQLv2 (#2875) 5 years ago
Cyril Tovena e6778e9827
Update to go 1.15 (#2877) 5 years ago
Owen Diehl 1eb86d4b5f
Only applies entry limits to non-SampleExprs. (#2850) 5 years ago
Andreas Rammhold c79878d2ee
fix quoting issues in test output when building with Go 1.15 (#2836) 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
Davor Kapsa fffcfa6e81
fix some misspells (#2725) 5 years ago
Benjamin Krämer 9e6afea5f6
Fix timestamp parser for short year format (#2708) 5 years ago
Amin Jamali 9fcb8b8e4a
Add fallback_formats for timestamp stage (#2615) 5 years ago
Ed Welch 0b1dbe26fe
Promtail: Add a stream lagging metric (#2618) 5 years ago
Roger Steneteg edb5fc5176
Promtail: adding pipeline stage for dropping labels (#2571) 5 years ago
Ed Welch e69b64f6bf
Promtail: Drop stage (#2496) 5 years ago
Ward Bekker 8ff8b42899
Added Sha3 as alternative (#2480) 5 years ago
Robert Rimoczi 830174554c
allow empty replace values for replace stage (#2432) 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
Cyril Tovena 604ad1632e
Add regex function to promtail template stage. (#2386) 5 years ago
Felix Ruess 616771aeff
Promtail: support unix timestamps with fractional seconds (#2301) 5 years ago
Aditya C S 38ee57c7d5
Feature: Replace stage in pipeline (#2060) 5 years ago
Jérôme Loyet 665712ff18
Add Entry variable to template (#2105) 5 years ago
Ed Welch 7dd109763c
expand the match_all to also optionally allow counting bytes per stream (#2066) 5 years ago
Josh Soref 0d9cf4946a
Spelling (#2014) 5 years ago
Cyril Tovena a252a8fc01
Fixes possible panic in json pipeline stage. (#1894) 5 years ago
Aditya C S 7f61f111ae
Log error message when source does not exist in extracted values (#1815) 5 years ago
Cyril Tovena d34b0a9d30
Regexp simplification (#1787) 5 years ago
Aditya C S 75ef5c82c8 Fix error in templating when extracted key has nil value 5 years ago
David Tennander 5139aa1867
Promtail: Ignore dropped entries in subsequent metric-stages in pipelines. (#1743) 5 years ago
Aditya C S f9ff2a4b02
Add goimport local-prefixes configuration to .golangci.yml (#1710) 5 years ago
Aditya C S 45d40a5c00
Fix panic in debug message (#1687) 5 years ago
Aditya C S 460bb5b857
Support entire extracted value map in template pipeline stage (#1666) 5 years ago
Edward Welch 0202884d27 Automatically prune metrics from the /metrics output of the promtail metrics pipeline stage after an idle period. 5 years ago
Edward Welch 4aeeeea1c8 Allow a metric defined as a counter to match all lines, useful for creating line count metrics which include all your labels. 5 years ago
Aditya C S b70f691cd4
Support custom prefix name in metrics stage (#1664) 5 years ago
wphan d627cda848 Support microsecond timestamp format (#1426) 6 years ago
Cyril Tovena b34c2b0bd3
Move to jsoniter instead of default json package (#1249) 6 years ago
Peter Štibraný 125cfbfd5b pkg/promtail/client: Handle fingerprint hash collisions (#1254) 6 years ago
Marco Pracucci 9ec3117245 Move ReservedLabelTenantID out from a dedicated file (#1239) 6 years ago
Marco Pracucci 04f58c880f promtail: add multi-tenant support (#1135) 6 years ago
Marco Pracucci 04a93b7880 promtail: fix handling of JMESPath expression returning nil while parsing JSON (#1179) 6 years ago
Cyril Tovena 1f6f4337ce
Add logql filter to match stages and drop capability (#1112) 6 years ago
Marco Pracucci 7af0c2bdf3 promtail: added action_on_failure support to timestamp stage (#1123) 6 years ago
Marco Pracucci b94a4361f2 promtail: initialize extracted map with initial labels (#1122) 6 years ago
Edward Welch 04a615a72d make promtail daemonset name configurable 6 years ago
Edward Welch a2e2272653 use a global variable to wrap debug log statments in the pipeline to prevent unnecessary allocations when debug logging is not enabled 6 years ago
Michael Dai 3d1f39fab6 Pipeline: Fixed labels process test with same objects (#869) 6 years ago