Releases: swarmstack/loki
Clean-up
Replace promtail-based log collection with loki-docker-driver
This release replaces the (brittle) promtail Docker container logs collection and re-labeling with the new grafana/loki-docker-plugin.
Note swarm requirements, add local_bind_volume_dir
This release corrects documentation to note that Docker swarm is required. Also, a default local_bind_volume_dir is created, in case the user doesn't alter the Docker compose file defaults.
Initial release
This release brings up a Loki container (to be used as a remote Data Source by Grafana), as well as Grafana "promtail" instances on each Docker node to ingest container names and logs from all running containers into Loki. Promtail's configuration can be modified to ingest/relabel additional logs (such as system log files in /var/log/*) into Loki as well.
Promtail also has an API that can be exposed on port 9080 (not exposed externally by swarmstack/loki by default). Other logging facilities, such as Fluentd / Fluent Bit, can write directly to Loki.