- Jul 29, 2019
-
-
Cyril Tovena authored
-
Ed authored
refactor(makefile): simplify makefile by removing the autogenerated targets and make building binaries and dockerfiles separate operations.
-
Robert Fratto authored
Registering the Ingester service to gRPC enables the chunk transfer mechanism to work.
-
- Jul 26, 2019
-
-
Robert Fratto authored
PR #791 accidentally removed the ability to use the promtail UI by removing methods from the Target interface that were only used within the HTML templates. Along with restoring the methods in the Target interface, this commit also introduces details for the JournalTarget, which currently only provides the position in the journal being tracked.
-
Cyril Tovena authored
-
Robert Fratto authored
ingester: support chunk transfers on ingester shutdown.
-
Sandeep Sukhani authored
-
- Jul 25, 2019
-
-
Robert Van Voorhees authored
-
Marco Pracucci authored
-
Robert Fratto authored
-
Robert Fratto authored
-
- Jul 24, 2019
-
-
Robert Fratto authored
-
- Jul 23, 2019
-
-
Edward Welch authored
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 remove some unnecessary logging around fsnotify events we don't care about and saving positions Make the Processing Log Lines doc a first class citizen, I reference this a lot and currently it's hidden behind 3 clicks
-
Robert Fratto authored
-
Robert Fratto authored
-
Robert Fratto authored
This commit introduces chunk transfers, borrowing the mechanism from Cortex's implementation: when an ingester is shut down with claim on rollout enabled, the ingester will find a pending ingester and transfer all of its chunks to it.
-
Edward Welch authored
-
Marco Pracucci authored
-
Robert Fratto authored
Document centos dep
-
Xiang Dai authored
Signed-off-by:
Xiang Dai <764524258@qq.com>
-
- Jul 22, 2019
-
-
Xiang Dai authored
- document centos dep - add `-y` option Signed-off-by:
Xiang Dai <764524258@qq.com>
-
- Jul 19, 2019
-
-
Cyril Tovena authored
* Use prometheus pool for line buffer.
-
Robert Fratto authored
-
Cyril Tovena authored
-
sh0rez authored
* refactor(querier/ingester): TailRequest Lookback window Moves the specifications of the Lookback Window out of the logproto.QueryRequest into it's own type logproto.Lookback. This is required, because the Lookback Window will be used in the TailRequest as well. * feat(querier): parse Lookback from HTTP Request * feat(logcli): send Lookback Window spec with tail request * feat(querier): include historic entries in tail mode Extends tailing by sending a configurable amount of historic entries with before the live entries. This enables a behaviour that is closer to kubectl logs -f and docker logs -f. It is implemented by running a regular Query before subscribing to the ingesters. * fix: adapt tests to Lookback change * feat(querier): check all errors to make the linter happy * fix(logproto): flatten Lookback window spec Flattens the Lookback window spec into the individual queries * fix(ingester): adapt test to Lookback flatten
-
- Jul 18, 2019
-
-
Edward Welch authored
-
Cyril Tovena authored
-
Ed authored
-
Robert Fratto authored
Fixes #774
-
Cyril Tovena authored
* rounds nanoseconds boundaries to milliseconds * convert also store query
-
- Jul 17, 2019
-
-
Ed authored
moving loki-canary project under loki repo
-
Edward Welch authored
-
Edward Welch authored
-
Edward Welch authored
-
Sandeep Sukhani authored
* Added tail length limit to limit duration of live tailing of logs to 1 hour * Some code refactoring suggested from PR review for live tailing duration limit * Fixed error messages in live tailing of logs * Fixed lint errors
-
- Jul 16, 2019
-
-
Marco Pracucci authored
-
Marco Pracucci authored
-
Daniel Ulman authored
-
Cyril Tovena authored
* add benchmark for storage queries * improve iterator to load only on next * fix memory retained by lazy chunks * reverse backward lazy iterator
-
- Jul 15, 2019
-
-
Robert Fratto authored
This commit rolls back the changes to the Makefile and build/Dockerfile that caused CGO_ENABLED=1 to be present during some builds. This commit causes the journal support to be disabled in any build produced by make. Journal support can still be enabled in a manual build: go build -o cmd/promtail/promtail cmd/promtail
-