Commit 39299d77 authored by Daniel Berman's avatar Daniel Berman Committed by GitHub
Browse files


parent 82bb6a44
......@@ -2,11 +2,19 @@
This playbook is for setting up version 5.x of the ELK Stack on a remote server.
## Basic Requirements
## Notes and requirements
- Ubuntu 16.04 and above
- Ansible running
- Connection to remote host running
- The playbook was built and tested on Ubuntu 16.04 VMs
- You will need Ansible installed and running
- Playbook is currently configured to set up the ELK stack together with Metricbeat for server perf monitoring. There is a role for Filebeat as well. You just need to add the Filebeat role to your 'site.yml' file.
## Notes
## Instructions
1. Edit your Ansible hosts file ('/etc/ansible/hosts') and add an 'elkservers' entry for the server you wish to install ELK on.
2. Verify connectivity to the ELK server.
3. In the terminal on the machine hosting Ansible, clone this repo.
4. Cd into the directory, and run:
`ansible-playbook site.yml`
The plays in the playbook will run on the target server, installing ELK and the specified beats shippers.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment