browbeat/ansible/install/roles/kibana-visualization/templates/dashboard.json.j2
akrzos c5e90363bb Keystone Templatize Dashboards
Dashboards are templatized to allow for mass-creation/editing in
automated fashion.  The yml format is fairly easy to decipher to
add more dashboards.

Keystone Dashboards for:
* Comparing Process Counts Performance
* Comparing Thread Counts Performance
* OSP Version comparing UUID/Fernet Tokens Performance

Change-Id: Ic8db4a2fdcb8376fe4326c5b8905b1be159dc235
2016-10-03 14:47:51 -04:00

14 lines
622 B
Django/Jinja

{
"title": "{{item.title}}",
"hits": 0,
"description": "",
"panelsJSON": "[{% for panel in item.panels %} {\"id\":\"{{panel.id}}\",\"type\":\"{{panel.type}}\",\"panelIndex\":{{panel.panelIndex}},\"size_x\":{{panel.size_x}},\"size_y\":{{panel.size_y}},\"col\":{{panel.col}},\"row\":{{panel.row}}}{% if not loop.last %},{% endif %}{% endfor %}]",
"optionsJSON": "{\"darkTheme\":{{item.darkTheme}}}",
"uiStateJSON": "{}",
"version": 1,
"timeRestore": false,
"kibanaSavedObjectMeta": {
"searchSourceJSON": "{\"filter\":[{\"query\":{\"query_string\":{\"query\":\"*\",\"analyze_wildcard\":true}}}]}"
}
}