We have the following use cases for working with Kibana:
Use Case 1
We run automated performance tests using a Jenkins pipeline. We would like to be able to import a pre-configured dashboard at the start of the test, run the test, and then export the now populated dashboard as a pdf or png, for analysis by engineers. This is something which is supported in Grafana. Note that the ELK stack in this instance would be deployed in Kubernetes.
Use Case 2
We have found an issue in production and the support engineer needs a dump of all the logs/statistics from the relevant time period. Using just curl, export all relevant data to csv file, or generate a pdf report from a dashboard for the relevant period. Note that the Kibana UI is often not accessible in a production environment.
Use Case 3
We want to provide data from a performance test run to other parties for analysis (for example sizing our applications e.g. how many servers to run this application) in csv format.
Kibana currently supports export of dashboards but it is not something which can be automated. It requires the user to open the UI and pick up a Post URL, and then paste that in as a parameter to curl. This is something which can't be integrated into a jenkins pipeline.
Are there any plans to support these kinds of use cases?