30 lines
918 B
YAML
30 lines
918 B
YAML
---
|
|
# Fluent Bit — lightweight syslog collector for logs.vntx.net
|
|
# Installed via official apt repo, configured for RFC 3164 syslog (MikroTik).
|
|
|
|
# --- Package ---
|
|
fluentbit_package: fluent-bit
|
|
|
|
# --- Repo ---
|
|
fluentbit_apt_key_url: "https://packages.fluentbit.io/fluentbit.key"
|
|
fluentbit_apt_keyring: /etc/apt/keyrings/fluentbit.gpg
|
|
|
|
# --- User ---
|
|
fluentbit_user: fluentbit
|
|
fluentbit_group: fluentbit
|
|
|
|
# --- Paths ---
|
|
fluentbit_config_dir: /etc/fluent-bit
|
|
fluentbit_log_dir: /var/log/fluent-bit
|
|
|
|
# --- Syslog Input ---
|
|
fluentbit_syslog_port: 514
|
|
fluentbit_syslog_bind: "0.0.0.0"
|
|
|
|
# --- OpenSearch Output ---
|
|
fluentbit_opensearch_host: "127.0.0.1"
|
|
fluentbit_opensearch_port: 9200
|
|
fluentbit_opensearch_index: syslog
|
|
fluentbit_opensearch_user: "{{ opensearch_admin_username | default('admin') }}"
|
|
# Plaintext password for Fluent Bit → OpenSearch — override in host_vars or vault.
|
|
fluentbit_opensearch_password: ""
|