jmatt.beats

ansible-beats

Build-Status

Installieren und Konfigurieren von Elastic beats v5 für die LSST SQuaRE Infrastruktur.

Beispiel-Playbook

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

Variablen

Für vollständige Dokumentation zu den Konfigurationsoptionen siehe die metricbeat, filebeat und packetbeat Dokumentation.

beats_package_name (Standard "metricbeat") Der Paketname des Beats. Gültige Optionen sind "metricbeat", "filebeat", "packetbeat" oder "heartbeat".

beats_package_version (Standard "5.2.2") Die Versionsnummer des Beats.

beats_install (Standard true) Ob der Beat installiert werden soll.

beats_config (Standard "") Die YAML-Konfiguration für den Beat. Wenn vom Benutzer nicht definiert, wird keine Konfiguration angewendet.

beats_geoip (Standard false) Ob geoip für die Verwendung durch den Beat installiert werden soll.

Danksagungen

Diese Rolle basiert auf der Ansible Galaxy Rolle von Jonathan D Strootman cyverse.beats. Es ist eine vollständigere Implementierung und weniger vorgefertigt als diese Rolle. Unterstützt jedoch nicht v5 oder folgt der Namenskonvention für Variablen, die meine Rollen befolgen. Daher diese neue Rolle.

Ich empfehle dringend cyverse.beats. Ein großes Dankeschön an Strootman und Cyverse für ihre großartigen Rollen.

Lizenz

Die MIT-Lizenz. Siehe die LICENSE-Datei.

Installieren
ansible-galaxy install jmatt.beats
GitHub Repository
Lizenz
mit
Downloads
98
Besitzer