mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 09:12:45 +01:00
Elastalert - Remove config from ES Module
This commit is contained in:
@@ -18,7 +18,6 @@
|
|||||||
{% set esheap = salt['pillar.get']('master:esheap', '') %}
|
{% set esheap = salt['pillar.get']('master:esheap', '') %}
|
||||||
{% set freq = salt['pillar.get']('master:freq', '0') %}
|
{% set freq = salt['pillar.get']('master:freq', '0') %}
|
||||||
{% set dstats = salt['pillar.get']('master:dstats', '0') %}
|
{% set dstats = salt['pillar.get']('master:dstats', '0') %}
|
||||||
{% set esalert = salt['pillar.get']('master:elastalert', '1') %}
|
|
||||||
|
|
||||||
{% elif grains['role'] == 'so-eval' %}
|
{% elif grains['role'] == 'so-eval' %}
|
||||||
|
|
||||||
@@ -26,7 +25,6 @@
|
|||||||
{% set esheap = salt['pillar.get']('master:esheap', '') %}
|
{% set esheap = salt['pillar.get']('master:esheap', '') %}
|
||||||
{% set freq = salt['pillar.get']('master:freq', '0') %}
|
{% set freq = salt['pillar.get']('master:freq', '0') %}
|
||||||
{% set dstats = salt['pillar.get']('master:dstats', '0') %}
|
{% set dstats = salt['pillar.get']('master:dstats', '0') %}
|
||||||
{% set esalert = salt['pillar.get']('master:elastalert', '1') %}
|
|
||||||
|
|
||||||
{% elif grains['role'] == 'so-node' %}
|
{% elif grains['role'] == 'so-node' %}
|
||||||
|
|
||||||
@@ -34,7 +32,6 @@
|
|||||||
{% set esheap = salt['pillar.get']('node:esheap', '') %}
|
{% set esheap = salt['pillar.get']('node:esheap', '') %}
|
||||||
{% set freq = salt['pillar.get']('node:freq', '0') %}
|
{% set freq = salt['pillar.get']('node:freq', '0') %}
|
||||||
{% set dstats = salt['pillar.get']('node:dstats', '0') %}
|
{% set dstats = salt['pillar.get']('node:dstats', '0') %}
|
||||||
{% set esalert = salt['pillar.get']('node:elastalert', '1') %}
|
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
@@ -193,54 +190,3 @@ so-domainstats:
|
|||||||
|
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
# Elastalert
|
|
||||||
{% if esalert == 1 %}
|
|
||||||
|
|
||||||
# Create the group
|
|
||||||
elastagroup:
|
|
||||||
group.present:
|
|
||||||
- name: elastalert
|
|
||||||
- gid: 933
|
|
||||||
|
|
||||||
# Add user
|
|
||||||
elastalert:
|
|
||||||
user.present:
|
|
||||||
- uid: 933
|
|
||||||
- gid: 933
|
|
||||||
- home: /opt/so/conf/elastalert
|
|
||||||
- createhome: False
|
|
||||||
|
|
||||||
elastalogdir:
|
|
||||||
file.directory:
|
|
||||||
- name: /opt/so/log/elastalert
|
|
||||||
- user: 933
|
|
||||||
- group: 939
|
|
||||||
- makedirs: True
|
|
||||||
|
|
||||||
elastarules:
|
|
||||||
file.directory:
|
|
||||||
- name: /opt/so/rules/elastalert
|
|
||||||
- user: 933
|
|
||||||
- group: 939
|
|
||||||
- makedirs: True
|
|
||||||
|
|
||||||
elastaconf:
|
|
||||||
file.directory:
|
|
||||||
- name: /opt/so/conf/elastalert
|
|
||||||
- user: 933
|
|
||||||
- group: 939
|
|
||||||
- makedirs: True
|
|
||||||
|
|
||||||
so-elastalert:
|
|
||||||
docker_container.running:
|
|
||||||
- image: soshybridhunter/so-elastalert:HH1.0.3
|
|
||||||
- hostname: elastalert
|
|
||||||
- name: so-elastalert
|
|
||||||
- user: elastalert
|
|
||||||
- detach: True
|
|
||||||
- binds:
|
|
||||||
- /etc/elastalert/rules/:/etc/elastalert/rules/:ro
|
|
||||||
- /opt/so/log/elastalert:/var/log/elastalert:rw
|
|
||||||
|
|
||||||
{% endif %}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user