- 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