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
- docker_container: so-influxdb
{% if salt['docker.exists']('so-influxdb') %}
{% if salt['docker.pid']('so-influxdb') > 0 %}
metrics_link_file:
file.managed:
- name: /opt/so/saltstack/local/salt/influxdb/metrics_link.txt
- contents: {{ salt['cmd.run']('so-influxdb-manage dashboardpath "Security Onion Performance"') }}
- require:
- docker_container: so-influxdb
- cmd: influxdb-setup
{% endif %}
{% endif %}
# Install cron job to determine size of influxdb for telegraf
get_influxdb_size: