jradtilbrook.metricbeat
Rol de Ansible: Metricbeat 
Este rol instala y configura Metricbeat 5.x para el stack de Elastic.
Ha sido diseñado únicamente para funcionar en Ubuntu 16.04, pero es posible que otras versiones de Debian también funcionen.
Requisitos
Ninguno.
Variables del Rol
metricbeat_modules
es una lista que contiene la configuración para cada módulo del que Metricbeat debe recolectar datos. Consulta la documentación de Metricbeat para ver la estructura de cada elemento de la lista.
metricbeat_output
es un diccionario de salidas para enviar eventos. Consulta la documentación de Metricbeat para conocer la estructura y las posibles salidas.
metricbeat_general_config
es la configuración general global de Metricbeat. Por ejemplo, el nombre, campos extra o etiquetas que se aplicarán a cada evento. Más información se puede encontrar en la documentación de Metricbeat.
metricbeat_install_state
: Esto es útil para actualizar Metricbeat a versiones más recientes después de que ya se haya instalado. Usa latest
para lograr esta funcionalidad.
Recursos
La documentación relacionada con Metricbeat se puede encontrar en los siguientes enlaces:
Dependencias
Ninguna.
Consulta mis otros roles en Ansible Galaxy si estás instalando todo el Elastic Stack.
Ejemplo de Playbook
- hosts: servidores
become: yes
roles:
- role: jradtilbrook.metricbeat
Licencia
MIT
Metricbeat (v5.x) for the Elastic stack on Ubuntu
ansible-galaxy install jradtilbrook.metricbeat