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
Always keep thresholds visible in graphs ('minimum' maximum) #5984
Comments
I think this could be solved easier once flexible y-min/y-max have been added. ref #5720 |
+1 on this. It would be very useful to set a sort of "y-scale-min" value, so that a long run of small values doesn't appear artificially inflated at first glance due to autoscaling the y-axis. |
To expand visually on the value of this feature. Here is a graph of one of our instance’s CPU % value with the y-axis autoscaling based on the data points: Graph panels allow us to easily compare metrics in relation to values before and after (typically across time), making visual anomaly detection quite easy for us. At first glance, the spike around 11:00 could warrant further investigation (and attracts the users attention) as it is 2 X the values around it. This feature would allow us to add an additional dimension outside of the datapoints (20% in this case) without limiting y axis max (I still want to display up to 100% obviously) It would expand Grafana’s discovery capability, and allows dashboard users to cut down on lots of “metric clutter” to discover and hone in on just what’s relevant. I’ve also included a picture of this feature as it works currently in CloudWatch dashboards. Implementation wise, I think a toggle on thresholds to allow them to set the visual initial max would work well. |
Would be similar in functionality to #979 |
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
Sorry, stale bot was wrongly configured (should only have acted on PRs) |
Please include this information:
3.1.1
Elasticsearch 2.x
RHEL 6.x
Added thresholds to a graph which could go far above the upper threshold
Threshold lines always visible
Threshold lines not visible until datapoints exceed them.
I would like to have the option to keep thresholds visible on the graph at all times without needing to set a fixed maximum in the panel settings.
The graph plots the age of replicated data on the y-axis, and our thresholds are 20 minutes and 30 minutes. We would like the upper threshold to be visible all the time to highlight how close (or ideally how far) the age of data is from the threshold, but also to allow the graph to scale beyond the threshold when required.
Effectively this would mean setting a 'minimum' on the maximum, or padding the upper value in the graph to ensure that the threshold is always visible.
Currently I am doing this by using graphite to plot a single value, but this makes the tooltip show the date on the far left of the x axis regardless of where you hover on the graph.
The text was updated successfully, but these errors were encountered: