An ELK stack.
\O/ +--- kibana ---+ + --- elasticsearch ---+
| --> | | --> | |
/ \ +--------------+ +----------------------+
Download or update the Ansible roles.
ansible-galaxy install -r roles/requirements.yml -fThe state of the used roles:
| Role name | GitHub Action | GitLab CI | Version |
|---|---|---|---|
| bootstrap | |||
| core_dependencies | |||
| elastic_repo | |||
| logstash | |||
| elasticsearch | |||
| kibana | |||
| metricbeat |
ansible-playbook playbook.ymlLogin to individual hosts using this command:
ssh -i files/id_rsa root@{{ fqdn }}Throw away the machines.
cd terraform
terraform destroy