mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2026-01-09 09:44:17 +01:00
Core Module - Start Tracking InfluxDB size in telegraf
This commit is contained in:
@@ -620,7 +620,8 @@
|
||||
{% if grains['role'] == 'so-master' %}
|
||||
[[inputs.exec]]
|
||||
commands = [
|
||||
"/scripts/redis.sh"
|
||||
"/scripts/redis.sh",
|
||||
"/scripts/influxdbsize.sh"
|
||||
]
|
||||
data_format = "influx"
|
||||
{% elif grains['role'] == 'so-SENSOR' %}
|
||||
@@ -642,7 +643,8 @@
|
||||
"/scripts/suriloss.sh",
|
||||
"/scripts/checkfiles.sh",
|
||||
"/scripts/broloss.sh",
|
||||
"/scripts/oldpcap.sh"
|
||||
"/scripts/oldpcap.sh",
|
||||
"/scripts/influxdbsize.sh"
|
||||
]
|
||||
data_format = "influx"
|
||||
{% endif %}
|
||||
|
||||
5
salt/common/telegraf/scripts/influxdbsize.sh
Normal file
5
salt/common/telegraf/scripts/influxdbsize.sh
Normal file
@@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
INFLUXSIZE=$(du -s -B1 /host/nsm/influxdb | awk {'print $1'}
|
||||
|
||||
echo "influxsize bytes=$INFLUXSIZE"
|
||||
Reference in New Issue
Block a user