-
Retrieve the ID of each of screenboard (the ID is located in the URL of the screenboard).
-
Use merge_screenboards.py, which relies on the Datadog API get and push for screenboards.
-
Update merge_screenboards.py with your Datadog API and APP keys.
-
Run the following (orientation is a number, use 0 to merge screenboards vertically or 1 for horizontally):
python merge_screenboard.py [screenboard1,screenboard2...,screenboardN] orientation
-
The output of the script is the URL of your merged screenboard.
-
By default, template variables are added uniquely to the new dashboard. To add new template variables, list them in
dict_tem_var
(examples are in the code comments). -
The default screenboard title is Merged Screenboard, but you can change it in the
title
variable. -
Integration screenboards must be cloned before merging. The default screenboards don't have IDs.