aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tasks/process_exporter.yml
Commit message (Collapse)AuthorAgeFilesLines
* Add support for YAML strategyMagnus Kühne2 days1-0/+18
Introduces a new 'yaml' strategy using Ansible's `from_yaml` to read target files. This allows users to group multiple targets with distinct label sets (e.g., severity or job) within a single file, optimizing Prometheus file-based service discovery. - Refactored task structure into `strategy_*.yml` for consistency. - Extracted shared exporter variable computation. - Implemented label merging where exporter labels override defaults. - Included support for groups and hosts without labels to prevent crashes. PR: (#1) https://github.com/kliwniloc/ansible-role-prometheus-target/pull/1