Update 3 files

- /roles/loki/templates/promtail-config.yml.j2
- /roles/loki/templates/docker-compose.yml.j2
- /roles/loki/tasks/main.yml
This commit is contained in:
Administrator 2025-11-25 12:32:36 +00:00
parent 3167d92f16
commit d4884985ea
3 changed files with 4 additions and 2 deletions

View File

@ -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

View File

@ -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"

View File

@ -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