I don't know if that CSV import supports your use case: there's a difference between back-filling an entire timeseries with historical data, and pumping new blocks of data in every 24 hours. Doing the latter raises various questions - how would alerting rules work, for instance?
Your idea of using TimescaleDB seems reasonable for this use case. VictoriaMetrics is another option to look at, as it supports ingestion in a whole range of formats: https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/README.md#how-to-import-time-series-data and it can be queried directly using a superset of PromQL with a Prometheus-compatible API (that is, you can point a Grafana dashboard at it and pretend it's a Prometheus server) -- You received this message because you are subscribed to the Google Groups "Prometheus Users" 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-users/f934a1da-02ce-4d16-a541-a9d65267da0bo%40googlegroups.com.

