- Aug 01, 2019
-
-
sh0rez authored
This finally adds support for multiple architectures!
🎉 Images are now built using BuildKit (actually img), Dockerfiles were parameterized to allow this. Containers are still built on alpine, using QEMU and binfmt as a kernel compatibility layer to allow RUN steps in these. CircleCI has been fully revamped, to speed up builds and de-duplicate the configuration. Makefile has been extended with additional logic to shadow the multi-arch to non-CI users. Happy hacking on Raspberry Pi and friends :) -
Michael authored
* Add release namespace for loki * Add Release namespace for promtail chart * Add Release namespace for loki-stack chart * Add doumentation * Increase chart version
-
- Jul 31, 2019
-
-
Marco Pracucci authored
Logcli used to inconsistently handle timezones in timestamps. This addresses this by adding a new `--timezone` / `-z` flag, to explicitly set the timezone the timestamps shall be formatted in. Furthermore it refactors the output framework inside of logcli to test it easier. Fixes #798
-
Fawad Halim authored
* Use single quote to avoid escaping regex
-
Aditya C S authored
Adds an example of how to setup the `GRAFANA_ADDR` environment variable when not using Grafana Cloud but rather a local or otherwise hosted instance of Loki
-
- Jul 30, 2019
-
-
Sandeep Sukhani authored
-
Cyril Tovena authored
* fix tail library logs to use our own log format * PR Feedbacks
-
- Jul 29, 2019
-
-
Edward Welch authored
docker-driver-push does a build of all the go files and as such needs to make called with BUILD_IN_CONTAINER=false from circleci
-
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
-