Mehrere InfluxDB Messungen löschen

Möchte man viele Messungen löschen die auch noch einen ähnlichen Namen haben, kann man das über ein Shell Script durchführen.

for i in $(influx -database=influxdb -execute="SHOW MEASUREMENTS" | grep Messung.)
do
  noterminal=$(influx -database=influxdb -execute="drop measurement \"$i\"")
  echo "$i = $?"
done

In diesem Beispiel werden alle Messungen, die mit dem Namen Messung. beginnen gelöscht.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.