Merge pull request #565 from Security-Onion-Solutions/issue/551

Issue/551
This commit is contained in:
Josh Patterson
2020-04-15 10:21:33 -04:00
committed by GitHub
7 changed files with 8885 additions and 8281 deletions
+4 -3
View File
@@ -78,12 +78,14 @@ def zeek():
retcode = __salt__['zeekctl.status'](verbose=False) retcode = __salt__['zeekctl.status'](verbose=False)
logging.debug('healthcheck_module: zeekctl.status retcode: %i' % retcode) logging.debug('healthcheck_module: zeekctl.status retcode: %i' % retcode)
if retcode: if retcode:
zeek_restart = True zeek_restart = 1
if calling_func != 'beacon': if calling_func != 'beacon':
docker_stop('so-zeek') docker_stop('so-zeek')
states_to_apply.append('zeek') states_to_apply.append('zeek')
else: else:
zeek_restart = False zeek_restart = 0
__salt__['telegraf.send']('healthcheck zeek_restart=%i' % zeek_restart)
if calling_func == 'execute' and zeek_restart: if calling_func == 'execute' and zeek_restart:
apply_states() apply_states()
@@ -91,5 +93,4 @@ def zeek():
retval.append({'zeek_restart': zeek_restart}) retval.append({'zeek_restart': zeek_restart})
send_event('so/healthcheck/zeek', retval) send_event('so/healthcheck/zeek', retval)
__salt__['telegraf.send']('healthcheck zeek_restart=%s' % str(zeek_restart))
return retval return retval
@@ -10,13 +10,13 @@ providers:
editable: true editable: true
options: options:
path: /etc/grafana/grafana_dashboards/master path: /etc/grafana/grafana_dashboards/master
- name: 'Forward Nodes' - name: 'Sensor Nodes'
folder: 'Forward Nodes' folder: 'Sensor Nodes'
type: file type: file
disableDeletion: false disableDeletion: false
editable: true editable: true
options: options:
path: /etc/grafana/grafana_dashboards/forward_nodes path: /etc/grafana/grafana_dashboards/sensor_nodes
- name: 'Search Nodes' - name: 'Search Nodes'
folder: 'Search Nodes' folder: 'Search Nodes'
type: file type: file
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+3 -3
View File
@@ -282,7 +282,7 @@ grafanadashevaldir:
grafanadashfndir: grafanadashfndir:
file.directory: file.directory:
- name: /opt/so/conf/grafana/grafana_dashboards/forward_nodes - name: /opt/so/conf/grafana/grafana_dashboards/sensor_nodes
- user: 939 - user: 939
- group: 939 - group: 939
- makedirs: True - makedirs: True
@@ -331,11 +331,11 @@ dashboard-master:
{% set SN = SN | regex_replace('_' ~ NODETYPE, '') %} {% set SN = SN | regex_replace('_' ~ NODETYPE, '') %}
dashboard-{{ SN }}: dashboard-{{ SN }}:
file.managed: file.managed:
- name: /opt/so/conf/grafana/grafana_dashboards/forward_nodes/{{ SN }}-Sensor.json - name: /opt/so/conf/grafana/grafana_dashboards/sensor_nodes/{{ SN }}-Sensor.json
- user: 939 - user: 939
- group: 939 - group: 939
- template: jinja - template: jinja
- source: salt://common/grafana/grafana_dashboards/forward_nodes/sensor.json - source: salt://common/grafana/grafana_dashboards/sensor_nodes/sensor.json
- defaults: - defaults:
SERVERNAME: {{ SN }} SERVERNAME: {{ SN }}
MONINT: {{ SNDATA.monint }} MONINT: {{ SNDATA.monint }}