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

Local visualization time, independently from global dashboard time #3578

Closed
cff3 opened this issue Apr 11, 2015 · 83 comments
Closed

Local visualization time, independently from global dashboard time #3578

cff3 opened this issue Apr 11, 2015 · 83 comments
Labels
Feature:Dashboard Dashboard related features release_note:enhancement Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@cff3
Copy link

cff3 commented Apr 11, 2015

Dear all,

I'm looking for two enhancements in Kibana4, both concerning "local" visualization time.

a) we want to set specific time (range, interval) for each visualization, independently from global dashboard time. Furthermore we want to specify not only one but multiple local time ranges for a visualization. These ranges should be selectable in the UI. Select one should show the time range on this visualization (only on this one). Example for ranges: Last 24 hours, Last 7 days, Last month.

b) we would like to fetch one search for multiple timeranges and show the results on one visualisation. For example to compare the values of the last 24 hours with the values from the week before.

Is this already possible and I don't see the obvious? If not, are there any plans to support something like this?

Thanks and regards
Christoph

@rashidkpc
Copy link
Contributor

Not currently possible, but something we'd like todo. Part of the issue is that we need to divorce the aggregation scope from the query scope, and then re-inject everything but the time filter.

@cff3
Copy link
Author

cff3 commented Apr 14, 2015

Hi,

thanks for the reply. We did something similar in Kibana 3. Maybe it could serve as a starting idea

We added a panel "Time" to the editor which allows the user to provide two sort of time specifications.

a) The first one serves to specify time ranges. It is also possible to specify that the ranges should be selectable in the UI
bildschirmfoto 2015-04-14 um 07 49 56
bildschirmfoto 2015-04-14 um 07 49 01
bildschirmfoto 2015-04-14 um 07 49 14

b) the second set of options allows the user to define comparisions by providing a time shift. In practice, this options turned out to be a bit too limiting. Sometimes it would be good to compare with more complex quries. For example to compare the last 24 hours to the average of the same weekday of the last three weeks. This is not possible with our solution. But it is at least a starting point.
bildschirmfoto 2015-04-14 um 07 50 13

bildschirmfoto 2015-04-14 um 07 49 24
bildschirmfoto 2015-04-14 um 07 49 33

@jakauppila
Copy link

+1

9 similar comments
@sgmccli
Copy link

sgmccli commented Aug 25, 2015

+1

@gairom
Copy link

gairom commented Oct 3, 2015

+1

@vgross
Copy link

vgross commented Oct 7, 2015

+1

@ghost
Copy link

ghost commented Oct 21, 2015

+1

@fuzzyami
Copy link

+1

@avivl
Copy link

avivl commented Oct 25, 2015

👍

@oryband
Copy link

oryband commented Oct 25, 2015

👍

@bolshoy
Copy link

bolshoy commented Oct 25, 2015

+1

@doodyparizada
Copy link

+1

@fuzzyami
Copy link

@cff3 - can you please specify the Kibana3 version that was used in the screenshots above? I'm not seeing that 'Time' panel in my Kibana 3.1.3 .

@cff3
Copy link
Author

cff3 commented Oct 25, 2015

Dear Ami,

Unfortunately I took the screenshots from a local Kibana installation. The feature was never part of an official release

Von unterwegs gesendet

Am 25.10.2015 um 11:49 schrieb Ami Blonder [email protected]:

@cff3 - can you please specify the Kibana3 version that was used in the screenshots above? I'm not seeing that 'Time' panel in my Kibana 3.1.3 .


Reply to this email directly or view it on GitHub.

@liorama
Copy link

liorama commented Oct 26, 2015

👍

@fuzzyami
Copy link

@cff3 thanks!

@sma530
Copy link

sma530 commented Nov 13, 2015

+1

1 similar comment
@cessien
Copy link

cessien commented Nov 13, 2015

+1

@duanguoxue
Copy link

+1

@rashidkpc rashidkpc added the P3 label Jan 4, 2016
jenssuhr pushed a commit to jenssuhr/kibana that referenced this issue Feb 26, 2016
@djschny
Copy link
Contributor

djschny commented Apr 21, 2016

+1

@wkruse
Copy link
Contributor

wkruse commented May 4, 2016

Create a new index pattern that is similar to the index pattern you're using with the other visualizations on the dashboard. But when you create this pattern make sure to leave "Index contains time-based events " unchecked. This will create an index pattern that is not associated to any time field (so the time filter will not be applied). Then when you create a new visualization, you can paste a json object with a range filter for the time period in the query bar. That will lock the visualization to a specific time range. When you add this new visualization to the dashboard it will ignore the global time filter.

A trick from @simianhacker

@aadiwarden
Copy link

+1

@howya
Copy link

howya commented Jul 10, 2016

  • 1

@mrvincenzo
Copy link

+1

@woniuxia
Copy link

+1

1 similar comment
@Eniqmatic
Copy link

+1

@gaby
Copy link

gaby commented Jan 23, 2019

This issue has been open for 4 years...

+1

@jpressac
Copy link

jpressac commented Feb 6, 2019

+1

@ryanpagel
Copy link

+1 this would be really useful.

@flavianh
Copy link

flavianh commented Apr 4, 2019

+1

@thommiller
Copy link

Is this coming any time soon?

@lhoffbeck
Copy link

+1 I could really use this too. Any updates?

@stacey-gammon
Copy link
Contributor

It's being worked on, though no ETA atm.

Related: #32371

@Smashmint
Copy link

+1

@rgmz
Copy link

rgmz commented May 1, 2019

+1

@piellick
Copy link

piellick commented May 9, 2019

+10 :-D

@benjaminvanrenterghem
Copy link

benjaminvanrenterghem commented May 14, 2019

This is still not a thing?

@gaby
Copy link

gaby commented May 14, 2019

4 years... Still waiting for this simple feature, having a simple free SSO, lack of community dashboards, lack of tv/kiosk mode. 😅😬

@benjaminvanrenterghem
Copy link

Well, it is understandable that dashboards have a timeframe and you can set a fixed time there but it's rather annoying to have multiple dashboards / having to switch TF all the time for that reason

@zout
Copy link

zout commented May 15, 2019

+1

@stacey-gammon
Copy link
Contributor

@cchaos - now that embeddables is getting closer, is it possible to start to work through some design mocks for this feature? Main concerns are:

  • How will the user know that the time range is different
  • Will we require the dashboard creator to add a few preconfigured times in edit mode, that are available in view mode, or will we implement a version where the time range can be manually set to anything in view mode and edit mode?
    • This is actually important because if we want the former, we have to wait for phase 2 of embeddables. If we can get away with the latter, we can do this on top of phase 1.

cc @AlonaNadler @lizozom

@simon-k
Copy link

simon-k commented May 27, 2019

Omg. this feature is essential. A bit dissapointed going from Splunk to ELK.

@AlonaNadler
Copy link

@simon-k there is a way to use the last bucket today when using the Visual Builder visualization, that way when you looking at for example at the last 7 days time range you can see a metric on the dashboard on the last day looking at it reports only the last bucket.

Sounds like this feature is very important to you, would you be willing to share how are you planning to use it?

@esfandani
Copy link

+1

@stacey-gammon
Copy link
Contributor

Per panel time range is implemented as part of #43153

I've split out the part of this issue that was not covered in the above implementation here: #43300

Please comment or +1 the new issue if the above per panel time range implementation is not sufficient for your needs, so we can get an idea of how important having the time range "short cuts" are.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Dashboard Dashboard related features release_note:enhancement Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

No branches or pull requests