dump-csv: only dump past hour of telegrams

This commit is contained in:
oxapentane - 2022-06-02 18:02:54 +02:00
parent 9be4f939ef
commit 214f7247e1
Signed by: oxapentane
GPG Key ID: 91FA5E5BF9AA901C

View File

@ -28,10 +28,11 @@
script = ''
cd /tmp
TMPFILE=$(mktemp telegrams.XXXXX.csv.gz)
influx -precision rfc3339 -database dvbdump -execute "SELECT * FROM telegram_r_09" -format csv | gzip -c > $TMPFILE
TIMESTAMP=$(date +"%Y%m%d-%H%M")
influx -precision rfc3339 -database dvbdump -execute "SELECT * FROM telegram_r_09 WHERE time > now()-1h" -format csv | gzip -c > $TMPFILE
chmod a+r $TMPFILE
mv $TMPFILE /var/lib/data-accumulator/data/telegrams.csv.gz
mv $TMPFILE /var/lib/data-accumulator/data/telegrams-''${TIMESTAMP}.csv.gz
'';
};
systemd.timers.dump-csv = {