Christian Lempa 1 год назад
Родитель
Сommit
816c922adf
2 измененных файлов с 28 добавлено и 0 удалено
  1. 9 0
      docker-compose/promtail/compose.yaml
  2. 19 0
      docker-compose/promtail/config/config.yaml

+ 9 - 0
docker-compose/promtail/compose.yaml

@@ -0,0 +1,9 @@
+---
+services:
+  promtail:
+    image: grafana/promtail:3.3.2
+    command: "-config.file=/mnt/config/config.yaml"
+    volumes:
+      - ./config/config.yaml:/mnt/config/config.yaml:ro
+      - /var/log:/var/log:ro
+    restart: unless-stopped

+ 19 - 0
docker-compose/promtail/config/config.yaml

@@ -0,0 +1,19 @@
+---
+server:
+  http_listen_port: 9080
+  grpc_listen_port: 0
+
+positions:
+  filename: /tmp/positions.yaml
+
+clients:
+  - url: https://<USERNAME>:<PASSWORD>@<LOKI-FQDN>/loki/api/v1/push
+
+scrape_configs:
+  - job_name: system
+    static_configs:
+      - targets:
+          - localhost
+        labels:
+          job: varlogs
+          __path__: /var/log/*log