beats
ansible-beats
Устанавливает и настраивает указанную экземпляр Beat.
https://www.elastic.co/guide/en/beats/filebeat/current/index.html
Требования
- Ansible 2.x
Переменные роли
Переменная | обязательная | По умолчанию | комментарии |
---|---|---|---|
BEAT_TYPE | нет | "metricbeat" | Название beat для установки. Список supported_beats определен в переменных роли. |
beat_install | нет | true | Флаг, который контролирует, нужно ли выполнять шаги установки. |
beat_config | нет | Если определено, дочерний yaml используется для заполнения конфигурационного файла beat. Если не определено, конфигурационный файл не изменяется.* |
|
beat_svc_state | нет | Если определено, соответствует желаемому параметру state модуля Ansible Service Module. |
|
beat_svc_enabled | нет | Если определено, соответствует желаемому параметру enabled модуля Ansible Service Module. |
|
beat_cfg_file | нет | {{BEAT_TYPE}}.yml | Если определено, задает имя для конфигурационного файла. |
beat_version | нет | Если определено, установит указанную версию. |
*
: Вы можете использовать имя файла конфигурации с пространствами имен, определяя переменную beat_config
, но этого не рекомендуется.
Зависимости
Нет
Примеры playbook'ов
Для установки metricbeat
с конфигурацией по умолчанию:
- hosts: myhosts
vars:
roles:
- role: cyverse.beats
Для установки metricbeat
с заданной конфигурацией:
- hosts: myhosts
vars:
beat_config:
metricbeat.modules:
- module: system
metricsets:
- cpu
- filesystem
- memory
- network
- process
enabled: true
period: 10s
processes: ['.*']
cpu_ticks: false
- module: apache
metricsets: ["status"]
enabled: true
period: 1s
hosts: ["http://127.0.0.1"]
output.elasticsearch:
hosts: ["127.0.0.1:9200"]
roles:
- role: cyverse.beats
Для установки filebeat
с заданной конфигурацией:
- hosts: myhosts
vars:
BEAT_TYPE: filebeat
beat_config:
...
roles:
- role: cyverse.beats
Лицензия
См. LICENSE.txt
Информация об авторе
О проекте
A role to install and configure Elasticsearch Beats.
Установить
ansible-galaxy install CyVerse-Ansible/ansible-beats
Лицензия
other
Загрузки
404
Владелец