CptOfEvilMinions / ChooseYourSIEMAdventure

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Choose your own SIEM adventure

Repo of configs for the three major SIEMs.

Blog posts:

Security notes

  • Default password is set to Changem123!
  • Docker-composes v2.X are for development ONLY and are NOT secure for production

Config direcotry: conf/

  • conf/ansible/* - This directory contains all the configs for the Ansible playbooks and a manual install
  • conf/docker/* - This directory contains all the configs for Docker

Elasticsearch setting heap size

The Ansible playbooks will automatically set the heap size to half of total system memory allocated to a host. For example, if a machine has 16GB of memory, the ES heap size will be set to 8GB.

Supported versions

  • Graylog v4.2.4
  • Elastic v7.16.2
  • Splunk v8.2.4
  • Ansible v2.12.1+
    • ansible-galaxy: community.mongodb >= 1.3.2
  • Ubuntu 20.04 64-bit
  • Vagrant v2.2.19

References

Github actions

Vagrant

Docker

Ansible

NGINX

Pipeline-testers

Kafka

Elastic stack

Graylog

Splunk

About

License:MIT License


Languages

Language:Python 75.2%Language:Shell 24.8%