Hi,
Is there any plan to implement a REST API for configuring Kibana? Or does a REST API currently exist?
We find Kibana useful, but we don't use it that much due to the upkeep effort of click-based configuration. Ideally we could configure dashboards and graphs through a REST API, such as the (slightly hokey) example below.
POST /kibana/dashboard/my_new_dashboard
POST /kibana/dashboard/my_new_dashboard/my_graph
{
"type": "histogram",
"x": {
...
},
"y": {
...
}
}
POST /kibana/layout/my_new_dashboard
{
...
}
This would help us dynamically generate graphs, keep our configuration in source-control, and support our different ElasticCloud clusters (dev / pre / prod). I'm aware that the .kibana index can be copied between servers, but unfortunately this stop-gap isn't that helpful to us.
Regards,
Ryan