jmatt.beats

ansible-beats

Estado de la Construcción

Instala y configura Elastic beats v5 para la infraestructura de LSST SQuaRE.

Ejemplo de Playbook

- hosts: servidores
  roles:
     - { role: lsst-sqre.beats }

Variables

Para la documentación completa sobre opciones de configuración, consulta la documentación de metricbeat, filebeat y packetbeat.

beats_package_name (por defecto "metricbeat") El nombre del paquete del beat. Las opciones válidas son "metricbeat", "filebeat", "packetbeat" o "heartbeat".

beats_package_version (por defecto "5.2.2") La versión del paquete del beat.

beats_install (por defecto true) Indica si se debe instalar el beat.

beats_config (por defecto "") La configuración en formato yaml para el beat. Si el usuario no la define, no se aplicará ninguna configuración.

beats_geoip (por defecto false) Indica si se debe instalar geoip para su uso por el beat.

Agradecimientos

Este rol se basa en el rol de Ansible Galaxy de Jonathan D Strootman cyverse.beats. Es una implementación más completa y menos subjetiva que este rol. Sin embargo, no soporta v5 ni sigue la convención de nombres de variables que siguen mis roles. Por eso, se creó este nuevo rol.

Recomiendo encarecidamente cyverse.beats. Un gran agradecimiento a Strootman y Cyverse por sus excelentes roles.

Licencia

La Licencia MIT. Consulta el archivo LICENSE.

Instalar
ansible-galaxy install jmatt.beats
Licencia
mit
Descargas
98
Propietario