mirror of
https://github.com/dj-wasabi/ansible-telegraf.git
synced 2025-07-17 08:46:37 +00:00
25 lines
691 B
YAML
25 lines
691 B
YAML
---
|
|
# description: FreeBSD specific installation
|
|
|
|
- name: "FreeBSD | set package name"
|
|
set_fact:
|
|
telegraf_agent_package: telegraf
|
|
|
|
- name: "FreeBSD | Install Telegraf package"
|
|
pkgng:
|
|
name: "{{ telegraf_agent_package }}"
|
|
state: "{{ telegraf_agent_package_state }}"
|
|
register: is_telegraf_package_installed
|
|
until: is_telegraf_package_installed is succeeded
|
|
notify: "Restart Telegraf"
|
|
|
|
- name: "FreeBSD | add telegraf_flags for extra plugins"
|
|
command: sysrc telegraf_flags="-quiet -config-directory=/usr/local/etc/telegraf.d"
|
|
tags:
|
|
- skip_ansible_lint
|
|
|
|
- name: "FreeBSD | add telegraf to init"
|
|
command: sysrc telegraf_enable="YES"
|
|
tags:
|
|
- skip_ansible_lint
|