Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upImplement ASAP() smoother #5094
Comments
This comment has been minimized.
This comment has been minimized.
|
This wouldn't be doable due to the PromQL execution model, I'd suggest requesting this in Grafana which has the required data. |
msiebuhr
changed the title
Implement ASAP() smooter
Implement ASAP() smoother
Jan 24, 2019
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
msiebuhr commentedJan 14, 2019
•
edited
From using Datadog, I've come to find their
autosmooth()-function very handy when dealing with "spiky" data series.Their implementation (blog post) is inspired by the ASAP smoother (Automatic Smoothing for Attention Prioritization; homepage, PDF paper).
While it is not perfect for every use-case, I have found it to work extremely well compared to hand-tuning some "average over X minutes" until a pattern actually emerges, yet it doesn't hide actual spikes.
Example from the ASAP homepage: