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

58 lines
1.7 KiB
YAML

---
promtail_apt_update_cache: True
promtail_version: "2.6.1"
promtail_dist_url: "https://github.com/grafana/loki/releases/download/v{{ promtail_version }}/promtail-linux-{{ go_arch }}.zip"
promtail_custom_checksum: ""
promtail_config_dir: /etc/promtail
promtail_config_file_sd_dir: "{{ promtail_config_dir }}/file_sd"
promtail_config_file: "{{ promtail_config_dir }}/promtail.yml"
promtail_system_user: promtail
promtail_system_group: "{{ promtail_system_user }}"
promtail_user_additional_groups: "adm"
promtail_systemd_service_template_file: service.j2
promtail_systemd_service: promtail
promtail_install_dir: /opt/promtail
promtail_tmp_dir: /tmp
promtail_log_level: info
# One of: debug, info, warn, error
promtail_config_server:
http_listen_port: 9080
promtail_loki_server_url: http://127.0.0.1:3100
promtail_config_clients:
- url: "{{ promtail_loki_server_url }}/loki/api/v1/push"
promtail_positions_directory: /var/lib/promtail
promtail_config_positions:
filename: "{{ promtail_positions_directory }}/positions.yml"
promtail_config_scrape_configs: []
# promtail_config_scrape_configs:
# - job_name: system
# entry_parser: raw
# static_configs:
# - targets:
# - localhost
# labels:
# job: varlogs
# host: {{ ansible_hostname }}
# __path__: /var/log/*log
promtail_config_include_default_file_sd_config: True
promtail_config_default_file_sd_config:
- job_name: file_sd
file_sd_configs:
- files:
- "{{ promtail_config_file_sd_dir }}/*.yml"
- "{{ promtail_config_file_sd_dir }}/*.yaml"
- "{{ promtail_config_file_sd_dir }}/*.json"
promtail_target_config: {}
# promtail_target_config:
# sync_period: "10s"