Skip to content

Docker compose for Grafana/Loki/Promtail/syslog-ng combo for log collection and dislpaly

Notifications You must be signed in to change notification settings

TheHolm/grafana-loki-promtail-syslog-stack

Repository files navigation

Grafana + Loki + Promtail + syslog-ng

Small docker-compose to deploy 4 containers which will crate whole stack to collect and display syslog on port 514

Components

  1. syslog-ng - listen on TCP/UDP 514 and normalise syslog. Logs are feed to promtail without local storage.
  2. promtail - get syslog stream from syslog-ng, extract fields and feed it to Loki.
  3. Loki - it is where magic happens. Stores logs on loki-storage volumes
  4. Grafana - front-end to display logs. Loki need to be added as data source. Loki URL https://loki:3100

Deploying

docker-compose build
docker-compose up -d

About

Docker compose for Grafana/Loki/Promtail/syslog-ng combo for log collection and dislpaly

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published