Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[nyarlathotep] Switch from promscale to VictoriaMetrics #305

Merged
merged 1 commit into from
Oct 17, 2024
Merged

Conversation

barrucadu
Copy link
Owner

@barrucadu barrucadu commented Oct 17, 2024

Promscale was discontinued early last year, and around the beginning of this year developed the irritating problem of frequently dropping data, which led to me looking at the dashboard less and less often.

I tried using the prometheus backfilling tool, but couldn't get it to work - it apparently loaded everything without error, but the metrics just weren't there. It also took 10m+ to load my historic hledger data, which is far worse than the few seconds promscale took.

Today I found VictoriaMetrics, which falls into the same sweet spot as promscale: it has an API that supports deleting timeseries and loading data with arbitrary timestamps, and supports the prometheus query language. It works really well so far, is faster for big queries than promscale was, and I've got my dashboard working again!

Promscale was discontinued early last year, and around the beginning of
this year developed the irritating problem of frequently dropping data,
which led to me looking at the dashboard less and less often.

I tried using the prometheus backfilling tool, but couldn't get it to
work - it apparently loaded everything without error, but the metrics
just weren't there.  It also took 10m+ to load my historic hledger data,
which is far worse than the few seconds promscale took.

Today I found VictoriaMetrics, which falls into the same sweet spot as
promscale: it has an API that supports deleting timeseries and loading
data with arbitrary timestamps, and supports the prometheus query
language.  It works really well so far, is faster for big queries than
promscale was, and I've got my dashboard working again!
@barrucadu barrucadu merged commit cb989b6 into master Oct 17, 2024
2 checks passed
@barrucadu barrucadu deleted the nya/vm branch October 17, 2024 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant