Hi I'm currently in the process of evaluating kibana to replace our existing grafana dashboard.
Grafana has a nifty feature for using template variables for rows to be repeated. However I can't find something similar for kibana in the current version. I did find templated and scripted dashboards in old documentation. I don't think this is relevant any longer.
Basically I want 5 or six charts that get repeated with different filters so that visual comparision is easy between them, I then want to repeat these charts for every value in a term query.
This is as I've said possible in grafana, and the first step in getting agreement to changing our internal dashboard is to be able to replicate features that are actually in use.
With or without X-Pack is this possible?
For example Imagine I had rows written into elasticsearch that looked like the following.
But I'm guessing you are looking more towards the later, something like dashboard templates, where the only thing that changes is the filter.
Along those lines, we have some feature requests filed and are actively looking at implementing something like this, but are at the stage of collecting feedback from the community for the best implentation approach that solves most of the use cases.
Would nested dashboards: https://github.com/elastic/kibana/issues/16919 solve your use case? If you can nest dashboards, you can create one dashboard that contains all the visualizations, then create additional dashboards, dropping only that one nested dashboard, and add a filter for the farm. This way you only have to upkeep one.
Unfortunately this doesn't automate the approach and you'd still have to manually create a dashboard for each farm type (given the example above). We have thought about splitting data on index patterns, perhaps using something like dashboard level index patterns (https://github.com/elastic/kibana/issues/16917) but this also wouldn't automate the approach.
I think your use case is very interesting for dashboard templating, perhaps a new feature request is warranted because I don't think the existing ones cover the automated part.
Long story short though, it sounds like we don't currently offer what you are looking for.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.