my company is testing Kibana in order to check if the programme is usable for our business case.
We want to create programable links with enabled custom filters to Kibana Dashboard:
I know, there is the possibility to create permalinks:
However, I want to create more than 10.000 links with enabled filters to Kibana Dashboard.
It will cost too much time to create these links through the provided option.
Therefore, I want to ask if it is possible if we can create these links in a programmable way, e.g. with Python.
You could try writing a script that calls the shorten url api directly. However there are few caveats when it comes to permalinks in Kibana:
Short urls are currently not "cleaned up", meaning once you create them, they remain in your .kibana index forever. So keep this in mind if you plan on creating large numbers of them. (You can, of course, delete them manually should you choose to do so).
Kibana's URL parameters are still not officially considered a part of Kibana's APIs. While we have worked very hard not to break them, there remains a slight risk that short URLs you have created previously could change. (This is a risk no matter how you create short URLs, be it programmatically or via the UI).
We are actively planning a better solution for (2), but aside from waiting on that, writing a script to call the existing API directly sounds like it's probably your only option at the moment.
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.