NEWS
InfluxDB 2.0 mehrere Measurement auf einmal löschen
-
Beim Anlegen von Influxdb2 wurden mir sehr viele Measurements (qc_..., go_..., task_..., storage_..., usw.) automatisch angelegt. (weiss aber nicht woher, wieso?)
Diese will ich nun löschen, was auch bei jedem einzelnen Measurement tadellos funktioniert.
Bei der Vielzahl wäre es natürlich sehr hilfreich, wenn ich mehrere Measurements auf einmal löschen könnte.
Kann man dazu im code einen Platzhalter wie "*" verwenden??
z.B.influx delete --bucket iobroker --token MEIN TOKEN --org privat --start 1970-01-01T00:00:00Z --stop $(date +"%Y-%m-%dT%H:%M:%SZ") --predicate '_measurement="go_*"'Also so wie:
'measurement="go"',
'measurement="task"'
'measurement="qc*"'
etc.Oder gibt es dafür eine andere Möglichkeit?
-
Beim Anlegen von Influxdb2 wurden mir sehr viele Measurements (qc_..., go_..., task_..., storage_..., usw.) automatisch angelegt. (weiss aber nicht woher, wieso?)
Diese will ich nun löschen, was auch bei jedem einzelnen Measurement tadellos funktioniert.
Bei der Vielzahl wäre es natürlich sehr hilfreich, wenn ich mehrere Measurements auf einmal löschen könnte.
Kann man dazu im code einen Platzhalter wie "*" verwenden??
z.B.influx delete --bucket iobroker --token MEIN TOKEN --org privat --start 1970-01-01T00:00:00Z --stop $(date +"%Y-%m-%dT%H:%M:%SZ") --predicate '_measurement="go_*"'Also so wie:
'measurement="go"',
'measurement="task"'
'measurement="qc*"'
etc.Oder gibt es dafür eine andere Möglichkeit?
@snopy_16 sagte in InfluxDB 2.0 mehrere Measurement auf einmal löschen:
Beim Anlegen von Influxdb2 wurden mir sehr viele Measurements (qc_..., go_..., task_..., storage_..., usw.) automatisch angelegt. (weiss aber nicht woher, wieso?)
guck mal hier, sehr wahrscheinlich wurde der Scraper aktiviert, der Metrics wegschreibt:
https://forum.iobroker.net/topic/68413/gelöst-influxdb-hoher-speicherverbrauch?_=1707659778260Den musst du auch wieder deaktivieren, sonst bringt das Löschen nix.
Diese will ich nun löschen, was auch bei jedem einzelnen Measurement tadellos funktioniert.
Bei der Vielzahl wäre es natürlich sehr hilfreich, wenn ich mehrere Measurements auf einmal löschen könnte.
Kann man dazu im code einen Platzhalter wie "*" verwenden??Nein, Platzhalter funktionieren beim Löschen nicht.
-
@marc-berg
Danke für die InfoWeiss wirklich nicht, von woher die Measurements stammen.
Aber hier ist was Ähnliches beschrieben
https://forum.iobroker.net/topic/66472/influxdb-größe-aufspüren-und-ausmisten/30
Scrapper ist und war bei mir aber trotzdem nie angelegt oder aktiviert.Ich hab mittlerweile alle Punkte einzeln gelöscht und funktioniert.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden