mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-07 01:32:47 +01:00
Fix the Scheduling
This commit is contained in:
@@ -1,20 +1,17 @@
|
|||||||
base:
|
base:
|
||||||
'G@role:so-sensor':
|
'G@role:so-sensor':
|
||||||
- sensors.schedule
|
|
||||||
- sensors.{{ grains.host }}
|
- sensors.{{ grains.host }}
|
||||||
- static
|
- static
|
||||||
- firewall.*
|
- firewall.*
|
||||||
- brologs
|
- brologs
|
||||||
|
|
||||||
'G@role:so-master':
|
'G@role:so-master':
|
||||||
- masters.schedule
|
|
||||||
- masters.{{ grains.host }}
|
- masters.{{ grains.host }}
|
||||||
- static
|
- static
|
||||||
- firewall.*
|
- firewall.*
|
||||||
- data.*
|
- data.*
|
||||||
|
|
||||||
'G@role:so-eval':
|
'G@role:so-eval':
|
||||||
- masters.schedule
|
|
||||||
- masters.{{ grains.host }}
|
- masters.{{ grains.host }}
|
||||||
- static
|
- static
|
||||||
- firewall.*
|
- firewall.*
|
||||||
@@ -22,7 +19,6 @@ base:
|
|||||||
- brologs
|
- brologs
|
||||||
|
|
||||||
'G@role:so-node':
|
'G@role:so-node':
|
||||||
- nodes.schedule
|
|
||||||
- nodes.{{ grains.host }}
|
- nodes.{{ grains.host }}
|
||||||
- static
|
- static
|
||||||
- firewall.*
|
- firewall.*
|
||||||
|
|||||||
5
salt/schedule.sls
Normal file
5
salt/schedule.sls
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
schedule:
|
||||||
|
highstate:
|
||||||
|
funtion: state.highstate
|
||||||
|
minutes: 15
|
||||||
|
maxrunning: 1
|
||||||
@@ -10,6 +10,7 @@ base:
|
|||||||
- bro
|
- bro
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
- filebeat
|
- filebeat
|
||||||
|
- schedule
|
||||||
|
|
||||||
'G@role:so-eval':
|
'G@role:so-eval':
|
||||||
- ca
|
- ca
|
||||||
@@ -26,6 +27,7 @@ base:
|
|||||||
- suricata
|
- suricata
|
||||||
- bro
|
- bro
|
||||||
- utility
|
- utility
|
||||||
|
- schedule
|
||||||
|
|
||||||
|
|
||||||
'G@role:so-master':
|
'G@role:so-master':
|
||||||
@@ -40,6 +42,7 @@ base:
|
|||||||
- logstash
|
- logstash
|
||||||
- kibana
|
- kibana
|
||||||
- utility
|
- utility
|
||||||
|
- schedule
|
||||||
|
|
||||||
# Storage node logic
|
# Storage node logic
|
||||||
|
|
||||||
@@ -48,6 +51,7 @@ base:
|
|||||||
- common
|
- common
|
||||||
- firewall
|
- firewall
|
||||||
- logstash
|
- logstash
|
||||||
|
- schedule
|
||||||
|
|
||||||
'G@role:so-node and I@node:node_type:hot':
|
'G@role:so-node and I@node:node_type:hot':
|
||||||
- match: pillar
|
- match: pillar
|
||||||
@@ -55,12 +59,14 @@ base:
|
|||||||
- firewall
|
- firewall
|
||||||
- logstash
|
- logstash
|
||||||
- elasticsearch
|
- elasticsearch
|
||||||
|
- schedule
|
||||||
|
|
||||||
'G@role:so-node and I@node:node_type:warm':
|
'G@role:so-node and I@node:node_type:warm':
|
||||||
- match: pillar
|
- match: pillar
|
||||||
- common
|
- common
|
||||||
- firewall
|
- firewall
|
||||||
- elasticsearch
|
- elasticsearch
|
||||||
|
- schedule
|
||||||
|
|
||||||
'G@role:so-node and I@node:node_type:storage':
|
'G@role:so-node and I@node:node_type:storage':
|
||||||
- match: compound
|
- match: compound
|
||||||
@@ -68,9 +74,11 @@ base:
|
|||||||
- firewall
|
- firewall
|
||||||
- logstash
|
- logstash
|
||||||
- elasticsearch
|
- elasticsearch
|
||||||
|
- schedule
|
||||||
|
|
||||||
'G@role:mastersensor':
|
'G@role:mastersensor':
|
||||||
- common
|
- common
|
||||||
- firewall
|
- firewall
|
||||||
- sensor
|
- sensor
|
||||||
- master
|
- master
|
||||||
|
- schedule
|
||||||
|
|||||||
Reference in New Issue
Block a user