mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 17:22:49 +01:00
ensure influxdb is running
This commit is contained in:
@@ -117,13 +117,14 @@ influxdb-setup:
|
|||||||
- file: influxdb_curl_config
|
- file: influxdb_curl_config
|
||||||
- docker_container: so-influxdb
|
- docker_container: so-influxdb
|
||||||
|
|
||||||
|
{% if salt['docker.exists']('so-influxdb') %}
|
||||||
|
{% if salt['docker.pid']('so-influxdb') > 0 %}
|
||||||
metrics_link_file:
|
metrics_link_file:
|
||||||
file.managed:
|
file.managed:
|
||||||
- name: /opt/so/saltstack/local/salt/influxdb/metrics_link.txt
|
- name: /opt/so/saltstack/local/salt/influxdb/metrics_link.txt
|
||||||
- contents: {{ salt['cmd.run']('so-influxdb-manage dashboardpath "Security Onion Performance"') }}
|
- contents: {{ salt['cmd.run']('so-influxdb-manage dashboardpath "Security Onion Performance"') }}
|
||||||
- require:
|
{% endif %}
|
||||||
- docker_container: so-influxdb
|
{% endif %}
|
||||||
- cmd: influxdb-setup
|
|
||||||
|
|
||||||
# Install cron job to determine size of influxdb for telegraf
|
# Install cron job to determine size of influxdb for telegraf
|
||||||
get_influxdb_size:
|
get_influxdb_size:
|
||||||
|
|||||||
Reference in New Issue
Block a user