Kibana 6.x dynamically loading and viewing dashboards


(Mel) #1

Hello,

I am attempting to dynamically load and view dashboards within a kibana instance. I have created a sample dashboard with a few visualizations, but cannot seem to find where this dashboard is located in the kibana file structure. I'd like to import json dashboards on the fly, and have them show up in my kibana instance. Any way to go about this (I can only use the cli)?

Thanks!


(Felix Stürmer) #2

Hi @mksavic,

Kibana stores its dynamic data in the Kibana system index in Elasticsearch (.kibana by default). Each visualization and dashboard is represented by a separate document in there. In order to side-load saved objects you can try to export and re-import the documents. For dashboards It is necessary to import the dashboard itself as well as all contained visualizations.


(Mel) #3

Where exactly is this within Elasticsearch? I downloaded the Elasticsearch tar and am able to run it, but looking through the files, I don't see a .kibana.

Thank you,
Mel


(Felix Stürmer) #4

Kibana always needs to be backed by a running Elasticsearch instance. It stores its dynamic data like advances settings and saved objects in an index called .kibana. That index can be access like any other index via the normal Elasticsearch index API, e.g. GET .kibana/_search.


(system) #5

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.