ensure influxdb is running

This commit is contained in:
m0duspwnens
2023-02-28 15:57:54 -05:00
parent 052e0dea2e
commit 8772dcaa10

View File

@@ -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: