Screenshot Service #116503
Labels
(Deprecated) Feature:Reporting
Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead
enhancement
New value added to drive a business result
needs-team
Issues missing a team label
##Summary
At the lowest level the Screenshot Service will provide the ability for any Kibana plugin to take a screenshot of any Kibana page and return the output as a PNG or PDF.
At a higher level the Expression Screenshot Plugin will provide the ability to take a screenshot of a Kibana expression (be it a Dashboard visualization or Canvas element) and return it as PNG or PDF.
##Problem Statement
Currently, there is no single reliable way to export a Dashboard panel or a Canvas element as a PNG image. Currently, there also is no way to take a screenshot of an arbitrary Kibana UI.
We have the Reporting plugin, which internally is able to take screenshots of Kibana UI to generate reports. We would like to expose the screenshot taking ability of the Reporting plugin (the Screenshot Service) as a standalone plugin (the Screenshot Plugin), which would enable other plugins to take screenshots of Kibana UI for various use cases independent of the Reporting Plugin.
There are a number of use cases where we need to be able to create a screenshot of some Kibana UI:
To solve for all the use cases above, we will create two plugins:
cc @vadimkibana
The text was updated successfully, but these errors were encountered: