metricbeat
Ansible Роль: Metricbeat
Эта роль устанавливает и настраивает Metricbeat 5.x для стека Elastic.
Она была разработана только для работы на Ubuntu 16.04, но другие версии Debian также должны работать.
Требования
Нет.
Переменные Роли
metricbeat_modules
- это список, содержащий конфигурацию для каждого модуля, для которого Metricbeat должен собирать данные. Дополнительную информацию можно найти в документации Metricbeat о структуре каждого элемента списка.
metricbeat_output
- это словарь выходных данных для отправки событий. Смотрите документацию Metricbeat для структуры и возможных выходов.
metricbeat_general_config
- это общая глобальная конфигурация Metricbeat. Например, имя, дополнительные поля или теги для применения к каждому событию. Дополнительную информацию можно найти в документации Metricbeat.
metricbeat_install_state
: Это полезно для обновления Metricbeat до более новых версий после его установки. Используйте latest
, чтобы добиться этой функции.
Ресурсы
Документация, связанная с Metricbeat, доступна по следующим ссылкам:
Зависимости
Нет.
Посмотрите мои другие роли на Ansible Galaxy, если вы устанавливаете весь стек Elastic.
Пример Playbook
- hosts: servers
become: yes
roles:
- role: jradtilbrook.metricbeat
Лицензия
MIT
ansible-galaxy install jradtilbrook/ansible-role-metricbeat