I wanted to add a disclaimer :) I'm aware that the "forget" feature is controversial, and I mentioned that in the README. The currently recommended usage pattern for Pushgateway discourages deletion of old time series. A few developers have posted PRs adding this functionality to the existing Pushgateway, but were rejected.
What prompted me to come up with this implementation was customers' complaints about "stale" data in the dashboards. Additional features include - HA support, if deployed with Redis Sentinel - ability to disable deletion of time series by setting expiration to zero. This project is rather a PoC. It works fine, but there are multiple features that could be added. What I'm hoping to achieve here is to gather some feedback and to understand whether there is an interest in further development. Thanks! On Thursday, October 1, 2020 at 6:43:32 PM UTC-7 Dmitry Shmulevich wrote: > Hello all, > > I've implemented a version of Prometheus pushgateway with the "forget" > option. > This pushgateway is based on Redis, and it will automatically delete time > series after specified expiration. > > I'm wondering whether this project has merit, and I would greatly > appreciate your guys' feedback. > > Here is the URL: https://github.com/dmitsh/pushgatewayredis > > Thanks! > -- You received this message because you are subscribed to the Google Groups "Prometheus Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-developers/7fa33f1d-f110-453e-9f5d-86649f1c83b9n%40googlegroups.com.

