Thanos Receiver löscht alte Daten im Persistent Volume (PV) nicht, nachdem die Aufbewahrungsdauer überschritten wurde

Thanos Receiver löscht alte Daten im Persistent Volume (PV) nicht, nachdem die Aufbewahrungsdauer überschritten wurde

Ich habe Kube Prometheus Stack mit Thanos auf meinem Kubernetes-Cluster eingerichtet und verwende den Thanos Receiver anstelle des Sidecar-Ansatzes. Ich habe auch den Thanos Compactor und Minio zum Auslagern von Daten konfiguriert. Hier sind einige wichtige Details meines Setups:

  • Die Prometheus-Retention ist auf 2 Stunden eingestellt.
  • Die Aufbewahrungsdauer des Thanos-Empfängers ist auf 6 Stunden eingestellt.
  • Verwenden von Longhorn PV als Persistenzvolume für den Thanos Receiver.
  • Die Daten wurden erfolgreich in den Minio-Speicher ausgeladen.

Mein Problem ist, dass, obwohl ich die Aufbewahrungseinstellungen sowohl für Prometheus als auch für den Thanos Receiver konfiguriert habe, dieDer Receiver scheint alte Daten vom Longhorn PV nicht automatisch zu löschenwenn die Aufbewahrungsfrist überschritten wird. Infolgedessen füllt sich mein PV mit alten Daten und ich brauche eine Möglichkeit, um sicherzustellen, dass alte Daten gemäß der konfigurierten Aufbewahrungsfrist gelöscht werden.

Ich frage mich, ob es eine bestimmte Konfiguration oder einen bestimmten Schritt gibt, den ich möglicherweise übersehe, um die automatische Datenlöschung aus dem PV zu aktivieren, wenn die Aufbewahrungsfrist überschritten wird.

verwandte Informationen