We have a dashboard with Grids that present data, Grid gets the data from a Azure Datasource plugin.
This is a mock of the current dashboard
Our new Goal:
Add a Button that does the following:
- On Button click, query the Azure Data Source plugin, retrieve the results (as we do on grid), Send the results to a “backend”
1.1 The “backend” will upload the results data to 3rd party API
The question is, With this design, what is best to use as backend:
- A Grafana plugin (e.g: BackendSrv | Grafana Labs)
- A new Windows Web Service that will open listening endpoint and receive the data from the client side.
The main goal is that customer that see the dashboard, can click it and send us the results for offline analysis as attachments