workin on bash based, munin-compatible data collector

This commit is contained in:
2024-10-19 21:07:16 +02:00
parent 92403caf77
commit 1ae30d5d91
9 changed files with 547 additions and 3 deletions

View File

@@ -2,8 +2,8 @@ TARGETS="192.168.0.51"
#PLUGINS="load memory pisense_temp 1wire ina219 hue_temp_10 hue_temp_14 433mhz"
PLUGINS="load memory pisense_temp 1wire ina219 433mhz"
PASSWORD="SET_ME"
source ~/.munin-collector.conf
# Sets DATABASE, USER, PASSWORD
source ~/.mysql_grafana.conf
while true; do
@@ -41,7 +41,7 @@ while true; do
SQL=$(echo $LINE | sed -E "s/(.*)\.(.*) (.*)/INSERT INTO ${TABLE_NAME} (source, metric, value) VALUES (\"${SOURCE}\",\"\1\", \"\3\");/")
# fi
#echo $SQL
echo $SQL | mysql --host="192.168.0.12" --database="grafanaData" --user="grafanaWriter" --password="${PASSWORD}"
echo $SQL | mysql --host="192.168.0.12" --database="${DATABASE}" --user="${USER}" --password="${PASSWORD}"
done # LINE
done # PLUGINS
done # TARGETS