-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Change interval while viewing a dashboard, without editing? #106357
Comments
Pinging @elastic/kibana-presentation (Team:Presentation) |
Custom auto interval steps?Follow up comment from the user whose feedback prompted this issue (feature request):
To my knowledge, apart from setting a lower limit (e.g. I understand that this is potentially veering into a separate feature request, but it's so closely related: if those |
Interval determined by field value?Another closely related point, which could be a separate feature request... The frequency of the data that I'm ingesting—its "collection interval"; the difference between Currently, I've deliberately set the interval of charts for this data to be In my case, the incoming data contains (can contain) a field whose value is the collection interval in seconds. It would be nice if one could specify an interval that referred to, say, the last value of that field:
(In other analytics platforms, and with other data that does not have an |
I have the same problem and ended up here. The granularity of "auto" is basically always too coarse for my liking. I would like if all my lenses and graphs could use a "Dashboard global" bucket size / minimum interval. What I would have expected going into Dashboard design in Kibana, was that these Dashboard could have variables that was set using controls, and then the lenses and graphs could pick up these variables. If the minimum interval in a lens could pick up such a variable, one would be in a good place. Notice - outside of this request - that the variable concept could also work for filters, and for which variable was graphed, etc. The next level was that a variable's value was calculated by a function. Then, for the bucket size, I could dynamically calculate it based on the date range - effectively making a "custom auto". (That the bucket size is even set independently for each Layer is somewhat counter-intuitive. I set up a bunch of percentiles, using a bucket size of 15 minutes. Then I also want the average, and must do that using a new Layer. But that ends up using 1 hour buckets. I can see that in certain situations, you'd want such independence, but I have yet to see why I would not want the same bucket size as the preceeding layer.) |
Thank you for the suggestion, and good timing @stolsvik! We will indeed be working on this as part of a wider "Dashboard Variables" initiative at some point in the future. That initiative will be tracked in #134706. Additionally, this feature request is also tracked in #134591. I will close this issue for now as we track the project elsewhere. The second layer request here, of a variable which can be calculated based on the current state of the dashboard - i.e. time filter, may be handled as a second, later, phase of that project. |
Introduce a "global interval" to dashboards, so that users who are interested in a specific interval can set that value (reflected in a URL parameter), and have all time-based charts on a dashboard honor that interval, without editing; that is, without needing to create a new dashboard with all time-based charts set to that particular fixed interval.
Use case: See the Elastic Kibana discussion forum topic that prompted this feature request: "Change interval while viewing a dashboard, without editing?".
The text was updated successfully, but these errors were encountered: