Install and configure the Elastic Beats patform.
Note
See the full Salt Formulas installation and usage instructions.
beats.repository
beats.installAll
beats.filebeat.install
beats.filebeat.config
beats.filebeat.purge
beats.metricbeat.install
beats.metricbeat.config
beats.metricbeat.purge
beats.packetbeat.install
beats.packetbeat.config
beats.packetbeat.purge
beats.auditbeat.install
beats.auditbeat.config
beats.auditbeat.purge
beats.heartbeat.install
beats.heartbeat.config
beats.heartbeat.purge
beats.community.journalbeat.install
beats.community.journalbeat.config
beats.community.journalbeat.purge
Installs the Elastic repository for version 5.x packages.
Installs Auditbeat, Packetbeat, Filebeat, Metricbeat and Heartbeat. Adds the Configs and enables the services.
Installs the Filebeat package and enables the relative systemd unit.
Configure Filebeat by reading from beats:filebeat:config
pillar key.
Purges the environment created by beats.filebeat.*
states.
Installs the Metricbeat package and enables the relative systemd unit.
Configure metricbeat by reading from beats:metricbeat:config
pillar key.
Purges the environment created by beats.packetbeat.*
states.
Installs the packetbeat package and enables the relative systemd unit.
Configure packetbeat by reading from beats:packetbeat:config
pillar key.
Purges the environment created by beats.packetbeat.*
states.
Installs the auditbeat package and enables the relative systemd unit.
Configure auditbeat by reading from beats:auditbeat:config
pillar key.
Purges the environment created by beats.auditbeat.*
states.
Installs the heartbeat package and enables the relative systemd unit.
Configure heartbeat by reading from beats:heartbeat:config
pillar key.
Purges the environment created by beats.heartbeat.*
states.
Installs the community journalbeat package and enables the relative systemd unit.
Configure journalbeat by reading from beats:community:journalbeat:config
pillar key.
Purges the environment created by beats.community.journalbeat.*
states.