58 lines
1.7 KiB
YAML
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"
|