mirror of
https://github.com/elisspace/cybersecurity_bootcamp.git
synced 2026-08-29 15:43:55 +00:00
32 lines
808 B
YAML
32 lines
808 B
YAML
---
|
|
- name: Install and launch filebeat
|
|
hosts: webservers
|
|
become: true
|
|
tasks:
|
|
- name: Download .deb file
|
|
command: curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.6.1-amd64.deb
|
|
|
|
- name: Install filebeat from .deb
|
|
command: dpkg -i filebeat-7.6.1-amd64.deb
|
|
|
|
- name: Drop in filebeat.yml
|
|
copy:
|
|
src: /etc/ansible/beats/filebeat-config.yml
|
|
dest: /etc/filebeat/filebeat.yml
|
|
|
|
- name: enable and configure system module
|
|
command: filebeat modules enable system
|
|
|
|
- name: setup filebeat
|
|
command: filebeat setup
|
|
|
|
- name: start filebeat service
|
|
command: service filebeat start
|
|
|
|
- name: enable service filebeat on boot
|
|
systemd:
|
|
name: filebeat
|
|
enabled: yes
|
|
|
|
|