jmatt.beats

ansible-beats

Statut de construction

Installer et configurer Elastic beats v5 pour l'infrastructure LSST SQuaRE.

Exemple de Playbook

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

Variables

Pour la documentation complète sur les options de configuration, consultez la documentation de metricbeat, filebeat et packetbeat.

beats_package_name (par défaut "metricbeat") Le nom du package du beat. Les options valides sont "metricbeat", "filebeat", "packetbeat" ou "heartbeat".

beats_package_version (par défaut "5.2.2") La version du package du beat.

beats_install (par défaut vrai) Indique si le beat doit être installé.

beats_config (par défaut "") La configuration yaml pour le beat. Si non défini par l'utilisateur, aucune configuration ne sera appliquée.

beats_geoip (par défaut faux) Indique si geoip doit être installé pour être utilisé par le beat.

Remerciements

Ce rôle est basé sur le rôle Ansible Galaxy de Jonathan D Strootman cyverse.beats. C'est une implémentation plus complète et moins orientée que ce rôle. Mais il ne supporte pas la version 5 ni ne suit la convention de nommage des variables que mes rôles suivent. C'est pourquoi ce nouveau rôle a été créé.

Je recommande vivement cyverse.beats. Un grand merci à Strootman et Cyverse pour leurs excellents rôles.

Licence

Licence MIT. Voir le fichier LICENSE.

Installer
ansible-galaxy install jmatt.beats
Licence
mit
Téléchargements
98
Propriétaire