What is “Smart Exporter”:
The goal was to provide a “plug and play” solution to have a better pdf export.
This application is a client side solution , fully implemented using python and JavaScript (PhantomJS is required only if scheduling PDF export will be used).
How to install it :
Just UNTAR the folder into etc/apps (or use the Splunk> GUI).
When you open the smart exporter application for the first time you will be redirected to the setup page.
You can ignore this step (keep fields empty and save), if you will not use the scheduling export feature.
Requirement to schedule export :
- Splunk Credentials : a Splunk user/password having access to exported dashboards
- PhantomJS bin path
- Mail server information (host, port, user)
How to use it :
1- open the dashboard to be exported and add a new panel.
2- Select “Smart PDF Exporter” as data visualization.
3- Enter any generating command as a search text (e.g |makeresults )
4- Move the new panel to the first row and save.
5- Just click 'smart export'