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

Investigate using LTTB for maxDataPoints #154

Open
dgryski opened this issue Sep 10, 2016 · 5 comments
Open

Investigate using LTTB for maxDataPoints #154

dgryski opened this issue Sep 10, 2016 · 5 comments

Comments

@dgryski
Copy link
Member

dgryski commented Sep 10, 2016

Maybe consolidateBy=lttb ?

https://github.com/dgryski/go-lttb

@Civil
Copy link
Member

Civil commented Apr 26, 2017

Can you provide more details about that?

@JaderDias
Copy link
Contributor

@Civil I didn't know what it was either, but I followed the links and got a nice page https://godoc.org/github.com/dgryski/go-lttb

@Civil
Copy link
Member

Civil commented Apr 26, 2017

Yeah, but I'd like to get more information about what we were expecting from that :)

@Civil Civil closed this as completed Apr 26, 2017
@Civil Civil reopened this Apr 26, 2017
@arodland
Copy link
Contributor

The idea is that it provides a more visually representative view of the data than other downsampling algorithms.

The original paper is at http://skemman.is/stream/get/1946/15343/37285/3/SS_MSthesis.pdf . It seems to have been pretty well adopted in the time since, and you can find some convincing visual results if you search the web.

@dgryski
Copy link
Member Author

dgryski commented Apr 26, 2017

Two things I ran into when looking into this: 1) figuring out the API and where exactly in carbonapi this would get implemented and 2) LTTB doesn't return evently spaced (in time) points, which means it doesn't follow the start/stop/step pattern (which makes it tricky to fit into the responses we have). If grafana is happy with this, then we're good.

npazosmendez pushed a commit that referenced this issue Jun 30, 2023
…functions (#154)

* Take specificed bootstrapInterval into consideration when adjusting holtWinters start times

* Adjust holtWintersConfidenceArea from

* Add tests for Metrics() function adjusting holtWinters from time
carrieedwards added a commit that referenced this issue Jul 6, 2023
…functions (#154)

* Take specificed bootstrapInterval into consideration when adjusting holtWinters start times

* Adjust holtWintersConfidenceArea from

* Add tests for Metrics() function adjusting holtWinters from time
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants