Files
ansible-playbooks/roles/valkey/vars/archlinux.yml
T
Clément Désiles aa78e238aa feat(monitoring): add nginx, postgres, valkey prometheus exporters
- nginx: nginx-prometheus-exporter gated by nginx_exporter_enabled,
  deploys loopback-only stub_status (8090), exporter on 9113
- postgres: postgres_exporter gated by postgres_exporter_enabled,
  creates postgres_exporter role with pg_monitor, exporter on 9187
- valkey: redis_exporter gated by valkey_exporter_enabled, adds
  read-only ACL user to users.acl, exporter on 9121

Each exporter follows the nut pattern (tasks/exporter.yml included from
main.yml, OS vars, 0600 secret env files, password asserts).
2026-09-06 09:37:36 +02:00

15 lines
453 B
YAML

---
# Arch Linux uses Valkey (Redis fork) since 2024
valkey_package: valkey
valkey_service_name: valkey
valkey_config_file: /etc/valkey/valkey.conf
valkey_user: valkey
valkey_group: valkey
valkey_dir: /var/lib/valkey
# Prometheus exporter
valkey_exporter_package: prometheus-redis-exporter
valkey_exporter_service: prometheus-redis-exporter
valkey_exporter_args_file: /etc/conf.d/prometheus-redis-exporter
valkey_exporter_args_var: REDIS_EXPORTER_ARGS