Thanos Receiver は保持期間を超過しても永続ボリューム (PV) 内の古いデータを削除しません

Thanos Receiver は保持期間を超過しても永続ボリューム (PV) 内の古いデータを削除しません

私は Kubernetes クラスターに Thanos を搭載した Kube Prometheus Stack をセットアップし、サイドカー アプローチの代わりに Thanos Receiver を使用しています。また、データのオフロード用に Thanos Compactor と Minio も構成しました。セットアップの重要な詳細は次のとおりです。

  • Prometheus の保持期間は 2 時間に設定されています。
  • Thanos レシーバーの保持時間は 6 時間に設定されています。
  • Thanos レシーバーの永続ボリュームとして Longhorn PV を使用します。
  • データは Minio ストレージに正常にオフロードされました。

私の問題は、PrometheusとThanos Receiverの両方の保持設定を構成したにもかかわらず、レシーバーはLonghorn PVから古いデータを自動的に削除しないようです保持期間を超えた場合。その結果、PV が古いデータでいっぱいになり、構成された保持期間に従って古いデータが削除されるようにする方法が必要です。

保持期間を超えたときに PV からデータを自動的に削除できるようにするために、特定の構成または手順が欠けているのではないかと考えています。

関連情報