How to Transform a Timeboard to a Screenboard or vice versa

To transform a TimeBoard to a ScreenBoard you can use the script here.

The usage is very simple, you provide the ID of the dashboard you want to convert, and the output will be the URL of the converted dashboard.

This relies on the API get and post methods for TimeBoards and ScreenBoards

First, retrieve the ID of the dashboard, you can find it in the URL of the dashboard

Here the ID is 66234.

Once you have the ID use the script as follows:

python dashconverter.py dashboard_ID 

This will automatically detect if you listed a Screenboard or a Timeboard and convert it to the other one.

Note: As the widgets available on both dashboards are different you have a list of widgets which will not be converted, this list includes:

['free_text','alert_value','check_status','event_timeline','event_stream','image','note','alert_graph','iframe']

Because the Screenboards' widgets have individual time windows, when converting a Timeboard to a Screenboard, all the widgets will be set to 4h. This can be changed with the variable timeframe. Additionally, the size of the widgets is set to the default size, you can modify this with the variables height and width.

You have to enter your API and APP keys in the script for it to work.

A concrete use case for this is to transform this:

 

To

 

Or with the following:

transform this 

 

 to this

Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.
Powered by Zendesk