From d4884985ea186c6156c7b61f66b7fa8f88d4bcb8 Mon Sep 17 00:00:00 2001 From: Administrator Date: Tue, 25 Nov 2025 12:32:36 +0000 Subject: [PATCH] Update 3 files - /roles/loki/templates/promtail-config.yml.j2 - /roles/loki/templates/docker-compose.yml.j2 - /roles/loki/tasks/main.yml --- roles/loki/tasks/main.yml | 1 + roles/loki/templates/docker-compose.yml.j2 | 1 + roles/loki/templates/promtail-config.yml.j2 | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/roles/loki/tasks/main.yml b/roles/loki/tasks/main.yml index bf7f896..465518f 100644 --- a/roles/loki/tasks/main.yml +++ b/roles/loki/tasks/main.yml @@ -15,6 +15,7 @@ - "{{ loki_config_dir }}" - "{{ loki_data_dir }}" - "{{ promtail_config_dir }}" + - "{{ promtail_data_dir }}" become: yes - name: Create Loki internal directories with correct permissions diff --git a/roles/loki/templates/docker-compose.yml.j2 b/roles/loki/templates/docker-compose.yml.j2 index c99efa4..76ad519 100644 --- a/roles/loki/templates/docker-compose.yml.j2 +++ b/roles/loki/templates/docker-compose.yml.j2 @@ -26,6 +26,7 @@ services: command: -config.file=/etc/promtail/promtail-config.yml volumes: - "{{ promtail_config_dir }}:/etc/promtail" + - "{{ promtail_data_dir }}:/var/lib/promtail" - "/var/log:/var/log:ro" - "/var/lib/docker/containers:/var/lib/docker/containers:ro" - "/var/run/docker.sock:/var/run/docker.sock:ro" diff --git a/roles/loki/templates/promtail-config.yml.j2 b/roles/loki/templates/promtail-config.yml.j2 index 10b1ab8..dbe5d58 100644 --- a/roles/loki/templates/promtail-config.yml.j2 +++ b/roles/loki/templates/promtail-config.yml.j2 @@ -3,10 +3,10 @@ server: grpc_listen_port: 0 positions: - filename: {{ promtail_data_dir }}/positions.yaml + filename: /var/lib/promtail/positions.yaml clients: - - url: http://{{ loki_server_host }}:{{ loki_server_port }}/loki/api/v1/push + - url: http://loki:3100/loki/api/v1/push scrape_configs: - job_name: system