Files
loki/promtail-ansible/install-promtail.yml
Vassiliy Yegorov a08e7b0120 add ansible
2022-11-15 10:30:03 +07:00

29 lines
851 B
YAML

- hosts: my-nodes
vars_files:
- "loki-creds.yml"
roles:
- role: patrickjahns.promtail
vars:
promtail_config_server:
http_listen_port: 9080
grpc_listen_port: 9081
promtail_config_clients:
- url: "{{loki_domain}}/loki/api/v1/push"
external_labels:
host: "{{ ansible_hostname }}"
basic_auth:
username: {{loki_login }}
password: {{ loki_password }}
promtail_config_positions:
filename: "{{ promtail_positions_directory }}/positions.yaml"
sync_period: "60s"
promtail_config_scrape_configs:
- job_name: system
static_configs:
- targets:
- localhost
labels:
job: varlogs
__path__: /var/log/*log