- Feb 11, 2019
-
-
David authored
Add k8s part in docs
-
Tom Wilkie authored
* Include the stream's labels in OOO error responses. Also, read the body of error responses and log them. And retries 500s and connection errors. Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com> * Log close errors. Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com> * Update pkg/promtail/client/client.go Co-Authored-By:
tomwilkie <tomwilkie@users.noreply.github.com> * Log retries at warn, final errors at error. Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
Anthony Woods authored
* set currLabels when creating new heapIterator fixes #307 * update unit tests to ensure labels are set correctly
-
Tom Wilkie authored
Proves that they can accept multiple samples with the same timestamp. Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
- Feb 09, 2019
-
-
Tom Wilkie authored
-
yubozhao authored
-
yubozhao authored
-
yubozhao authored
-
Julien Garcia Gonzalez authored
Co-Authored-By:
yubozhao <yubz86@gmail.com>
-
yubozhao authored
-
Julien Garcia Gonzalez authored
Signed-off-by:
Julien Garcia Gonzalez <julien@giantswarm.io>
-
Richard Towers authored
-
- Feb 08, 2019
-
-
Tom Wilkie authored
This was broken in a422f394. Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
- Feb 07, 2019
-
-
Odin Ugedal authored
alpine:3.4 only contains a docker image for arm64, so building for other architectures doesn't work. The newest alpine relases, 3.9, is therefore better.
-
Tom Wilkie authored
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
Tom Wilkie authored
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
Tom Wilkie authored
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
Tom Wilkie authored
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
Tom Wilkie authored
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
Tom Wilkie authored
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
- Feb 06, 2019
-
-
Anthony Woods authored
fix promtail_request_duration metric
-
woodsaj authored
-
- Feb 05, 2019
-
-
Tom Wilkie authored
I broke this when I updated the vendored Cortex, which includes https://github.com/cortexproject/cortex/commit/ac653065193fc9f9b91d0a3da38886cd20b816e5#diff-42196489d8c6339357699ab3656cb2e1R315 . Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
Tom Wilkie authored
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
Tom Wilkie authored
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
woodsaj authored
-
woodsaj authored
-
woodsaj authored
When starting up, start all dependencies first then start the target module. When stopping, reverse the order to ensure we dont try and stop a module while there is still something running that needs it. fixes #105
-
Tom Wilkie authored
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
Tom Wilkie authored
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
- Feb 04, 2019
-
-
Tom Wilkie authored
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
Tom Wilkie authored
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
Tom Wilkie authored
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
Tom Wilkie authored
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
Christian Simon authored
This allows easier integration of other targets than files for promtail. Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
-
Anthony Woods authored
tail all container log files
-
woodsaj authored
kubelet creates a new log file when a container is restarted. So we need to catpure all log files in the `/var/logs/pods/<uid>/<container_name>/` dir.
-
- Feb 03, 2019
-
-
Mike Splain authored
-
- Feb 02, 2019
-
-
Xiang Dai authored
Signed-off-by:
Xiang Dai <764524258@qq.com>
-
- Feb 01, 2019
-
-
Anthony Woods authored
* handle symbolic links correctly When tailing a file that is rotated we expect that a fsnotify.Rename event will be sent when the old file is renamed and a fsnotif.Create event will be sent when the replacement file is created. This allows us to close and re-open the file. However if the file we are tailing is a symbolic link (and the target is in another directory) we wont get these events. To address this we need to tail the target file directly. fixes #274 * handle symlinks being re-linked When a symbolic link is re-linked we will only get a fsnotify.Create event. No rename or delete event will have been sent to trigger the tailer to be stoped. When this happens we should stop the current tailer for the path and start a new one. This will allow us to perform a new Readink on the path to get the updated target filename.
-