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

Dashboard reutilisation #1606

Closed
farracha opened this issue Oct 9, 2014 · 2 comments
Closed

Dashboard reutilisation #1606

farracha opened this issue Oct 9, 2014 · 2 comments

Comments

@farracha
Copy link

farracha commented Oct 9, 2014

One thing that I liked on Kibana 3 was the ability to get a whole new dashboard just by changing the index name setting and saving with a different name.

The objective is simple... I have plenty of projects/clients that share the same logging/data information, but it's stored on different indexes (one index per client/project). At Kibana 4, I have to replicate all the work creating new visualisations just to change the index reference and add the same layout structure on a new dashboard. This is "time-consuming" comparing to Kibana 3.

At first I thought that since index was specified on dashboard definition, if I removed the index name from the visualisation definition It would be "agnostic" and use the index configured on Dashboard, but that is not the case, and the visualisation is broken and useless.

Is there a way of getting a new dashboard easly by reusing an existing one? Or something planed on the future?

@rashidkpc
Copy link
Contributor

Unfortunately the architecture doesn't really allow for this. The index is no longer stored on the dashboard but rather on each visualization, thus allowing us to put multiple indices on a single dashboard. There's really no provision for overriding these and it wouldn't really be technically feasible. It is possible you could do this programmatically by cloning panels and changing the index on their search sources

Once we implement dashboard filters you could point KIbana at an alias representing all of your indices and add a filter to each dashboard for different clients.

@farracha
Copy link
Author

If we chose the option "manage dashboards" and edit one of the dashboards available, there is a textarea named "kibanaSavedObjectMeta.searchSourceJSON" where it mentions the index name and It's not the same one as the visualisations.

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

3 participants