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
This commit is contained in:
akrzos 2016-09-27 19:04:05 -04:00
parent 050acccf32
commit c5e90363bb
12 changed files with 1068 additions and 46 deletions

View File

@ -1,8 +1,17 @@
---
#
# Uploads static Searches/Visualizations/Dashboards, also generates Visualizations and Dashboards
# for upload as well.
#
- hosts: localhost
remote_user: "{{ local_remote_user }}"
vars_files:
# Vars for templatized Visualizations:
- "{{browbeat_path}}/ansible/install/roles/kibana-visualization/vars/keystone_osp_version_token_visualizations.yml"
- "{{browbeat_path}}/ansible/install/roles/kibana-visualization/vars/keystone_processes_threads_visualizations.yml"
# Vars for templatized Dashboards:
- "{{browbeat_path}}/ansible/install/roles/kibana-visualization/vars/keystone_osp_version_token_dashboards.yml"
- "{{browbeat_path}}/ansible/install/roles/kibana-visualization/vars/keystone_processes_threads_dashboards.yml"
roles:
- kibana-visualization

View File

@ -1,13 +1,23 @@
---
#
# Tasks to upload Searches/Visuals/Dashboards to Kibana
# Tasks to generate/upload Searches/Visuals/Dashboards to Kibana
#
- name: Generate Keystone Visualizations
template:
src: "{{item.template}}"
dest: "{{browbeat_path}}/visualization/Keystone/visualization/{{item.title}}.json"
with_items: "{{keystone_visualizations}}"
with_flattened:
- "{{keystone_osp_version_token_visualizations}}"
- "{{keystone_processes_threads_visualizations}}"
- name: Generate Keystone Dashboards
template:
src: dashboard.json.j2
dest: "{{browbeat_path}}/visualization/Keystone/dashboard/{{item.file_name}}"
with_flattened:
- "{{keystone_osp_version_token_dashboards}}"
- "{{keystone_processes_threads_dashboards}}"
- name: Remove Searches
uri:
@ -79,4 +89,14 @@
file:
path: "{{browbeat_path}}/visualization/Keystone/visualization/{{item.title}}.json"
state: absent
with_items: "{{keystone_visualizations}}"
with_flattened:
- "{{keystone_osp_version_token_visualizations}}"
- "{{keystone_processes_threads_visualizations}}"
- name: Cleanup Keystone Dashboards
file:
path: "{{browbeat_path}}/visualization/Keystone/dashboard/{{item.file_name}}"
state: absent
with_flattened:
- "{{keystone_osp_version_token_dashboards}}"
- "{{keystone_processes_threads_dashboards}}"

View File

@ -0,0 +1,13 @@
{
"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}}}]}"
}
}

View File

@ -1,6 +1,6 @@
{
"title": "{{item.title}}",
"visState": "{\n \"title\": \"{{item.title}}\",\n \"type\": \"histogram\",\n \"params\": {\n \"addLegend\": true,\n \"addTimeMarker\": false,\n \"addTooltip\": true,\n \"defaultYExtents\": false,\n \"mode\": \"grouped\",\n \"scale\": \"linear\",\n \"setYExtents\": false,\n \"shareYAxis\": true,\n \"times\": [],\n \"yAxis\": {}\n },\n \"aggs\": [\n {\n \"id\": \"2\",\n \"type\": \"terms\",\n \"schema\": \"group\",\n \"params\": {\n \"field\": \"version.osp_series\",\n \"size\": 5,\n \"order\": \"desc\",\n \"orderBy\": \"_term\"\n }\n },\n {\n \"id\": \"3\",\n \"type\": \"terms\",\n \"schema\": \"segment\",\n \"params\": {\n \"field\": \"rally_setup.kw.runner.concurrency\",\n \"size\": 50,\n \"orderAgg\": {\n \"id\": \"3-orderAgg\",\n \"type\": \"max\",\n \"schema\": \"orderAgg\",\n \"params\": {\n \"field\": \"rally_setup.kw.runner.concurrency\"\n }\n },\n \"order\": \"asc\",\n \"orderBy\": \"custom\"\n }\n },\n {\n \"id\": \"8\",\n \"type\": \"{{item.metric_type}}\",\n \"schema\": \"metric\",\n \"params\": {\n \"field\": \"raw\"\n }\n }\n ],\n \"listeners\": {}\n}",
"visState": "{\n \"title\": \"{{item.title}}\",\n \"type\": \"histogram\",\n \"params\": {\n \"addLegend\": true,\n \"addTimeMarker\": false,\n \"addTooltip\": true,\n \"defaultYExtents\": false,\n \"mode\": \"grouped\",\n \"scale\": \"linear\",\n \"setYExtents\": false,\n \"shareYAxis\": true,\n \"times\": [],\n \"yAxis\": {}\n },\n \"aggs\": [\n {\n \"id\": \"2\",\n \"type\": \"terms\",\n \"schema\": \"group\",\n \"params\": {\n \"field\": \"{{item.split_bars_field}}\",\n \"size\": 5,\n \"order\": \"desc\",\n \"orderBy\": \"_term\"\n }\n },\n {\n \"id\": \"3\",\n \"type\": \"terms\",\n \"schema\": \"segment\",\n \"params\": {\n \"field\": \"rally_setup.kw.runner.concurrency\",\n \"size\": 50,\n \"orderAgg\": {\n \"id\": \"3-orderAgg\",\n \"type\": \"max\",\n \"schema\": \"orderAgg\",\n \"params\": {\n \"field\": \"rally_setup.kw.runner.concurrency\"\n }\n },\n \"order\": \"asc\",\n \"orderBy\": \"custom\"\n }\n },\n {\n \"id\": \"8\",\n \"type\": \"{{item.metric_type}}\",\n \"schema\": \"metric\",\n \"params\": {\n \"field\": \"raw\"\n }\n }\n ],\n \"listeners\": {}\n}",
"uiStateJSON": "{\n \"spy\": {\n \"mode\": {\n \"name\": null,\n \"fill\": false\n }\n }\n}",
"description": "",
"version": 1,

View File

@ -1,6 +1,6 @@
{
"title": "{{item.title}}",
"visState": "{\"title\":\"{{item.title}}\",\"type\":\"histogram\",\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"mode\":\"grouped\",\"scale\":\"linear\",\"setYExtents\":false,\"shareYAxis\":true,\"times\":[],\"yAxis\":{}},\"aggs\":[{\"id\":\"2\",\"type\":\"terms\",\"schema\":\"group\",\"params\":{\"field\":\"version.osp_series\",\"size\":5,\"order\":\"desc\",\"orderBy\":\"_term\"}},{\"id\":\"3\",\"type\":\"terms\",\"schema\":\"segment\",\"params\":{\"field\":\"rally_setup.kw.runner.concurrency\",\"size\":50,\"orderAgg\":{\"id\":\"3-orderAgg\",\"type\":\"max\",\"schema\":\"orderAgg\",\"params\":{\"field\":\"rally_setup.kw.runner.concurrency\"}},\"order\":\"asc\",\"orderBy\":\"custom\"}},{\"id\":\"7\",\"type\":\"percentiles\",\"schema\":\"metric\",\"params\":{\"field\":\"raw\",\"percents\":{{item.percents}}}}],\"listeners\":{}}",
"visState": "{\"title\":\"{{item.title}}\",\"type\":\"histogram\",\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"mode\":\"grouped\",\"scale\":\"linear\",\"setYExtents\":false,\"shareYAxis\":true,\"times\":[],\"yAxis\":{}},\"aggs\":[{\"id\":\"2\",\"type\":\"terms\",\"schema\":\"group\",\"params\":{\"field\":\"{{item.split_bars_field}}\",\"size\":5,\"order\":\"desc\",\"orderBy\":\"_term\"}},{\"id\":\"3\",\"type\":\"terms\",\"schema\":\"segment\",\"params\":{\"field\":\"rally_setup.kw.runner.concurrency\",\"size\":50,\"orderAgg\":{\"id\":\"3-orderAgg\",\"type\":\"max\",\"schema\":\"orderAgg\",\"params\":{\"field\":\"rally_setup.kw.runner.concurrency\"}},\"order\":\"asc\",\"orderBy\":\"custom\"}},{\"id\":\"7\",\"type\":\"percentiles\",\"schema\":\"metric\",\"params\":{\"field\":\"raw\",\"percents\":{{item.percents}}}}],\"listeners\":{}}",
"uiStateJSON": "{\"spy\":{\"mode\":{\"name\":null,\"fill\":false}}}",
"description": "",
"version": 1,

View File

@ -0,0 +1,359 @@
---
#
# Keystone OSP Version Token Comparsion Dashboards
#
keystone_osp_version_token_dashboards:
# Authenticate.keystone Dashboard
- file_name: "BrowbeatAuthenticateKeystoneVersionCompare.json"
title: "Browbeat Authenticate.keystone Version Comparsion"
darkTheme: "true"
panels:
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUID-md"
type: "visualization"
panelIndex: 1
size_x: 6
size_y: 2
col: 1
row: 1
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernet-md"
type: "visualization"
panelIndex: 2
size_x: 6
size_y: 2
col: 7
row: 1
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUIDResultCount-bg"
type: "visualization"
panelIndex: 3
size_x: 6
size_y: 3
col: 1
row: 3
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernetResultCount-bg"
type: "visualization"
panelIndex: 4
size_x: 6
size_y: 3
col: 7
row: 3
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUIDErrorCount-bg"
type: "visualization"
panelIndex: 5
size_x: 6
size_y: 3
col: 1
row: 6
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernetErrorCount-bg"
type: "visualization"
panelIndex: 6
size_x: 6
size_y: 3
col: 7
row: 6
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUIDMin-bg"
type: "visualization"
panelIndex: 7
size_x: 6
size_y: 3
col: 1
row: 9
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernetMin-bg"
type: "visualization"
panelIndex: 8
size_x: 6
size_y: 3
col: 7
row: 9
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUID50th-bg"
type: "visualization"
panelIndex: 9
size_x: 6
size_y: 3
col: 1
row: 12
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernet50th-bg"
type: "visualization"
panelIndex: 10
size_x: 6
size_y: 3
col: 7
row: 12
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUID95th-bg"
type: "visualization"
panelIndex: 9
size_x: 6
size_y: 3
col: 1
row: 15
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernet95th-bg"
type: "visualization"
panelIndex: 10
size_x: 6
size_y: 3
col: 7
row: 15
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUID99th-bg"
type: "visualization"
panelIndex: 9
size_x: 6
size_y: 3
col: 1
row: 18
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernet99th-bg"
type: "visualization"
panelIndex: 10
size_x: 6
size_y: 3
col: 7
row: 18
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUIDMax-bg"
type: "visualization"
panelIndex: 9
size_x: 6
size_y: 3
col: 1
row: 21
- id: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernetMax-bg"
type: "visualization"
panelIndex: 10
size_x: 6
size_y: 3
col: 7
row: 21
# Authenticate.validate_nova Dashboard
- file_name: "BrowbeatAuthenticateValidateNovaVersionCompare.json"
title: "Browbeat Authenticate.validate_nova Version Comparsion"
darkTheme: "true"
panels:
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUID-md"
type: "visualization"
panelIndex: 1
size_x: 6
size_y: 2
col: 1
row: 1
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernet-md"
type: "visualization"
panelIndex: 2
size_x: 6
size_y: 2
col: 7
row: 1
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUIDResultCount-bg"
type: "visualization"
panelIndex: 3
size_x: 6
size_y: 3
col: 1
row: 3
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernetResultCount-bg"
type: "visualization"
panelIndex: 4
size_x: 6
size_y: 3
col: 7
row: 3
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUIDErrorCount-bg"
type: "visualization"
panelIndex: 5
size_x: 6
size_y: 3
col: 1
row: 6
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernetErrorCount-bg"
type: "visualization"
panelIndex: 6
size_x: 6
size_y: 3
col: 7
row: 6
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUIDMin-bg"
type: "visualization"
panelIndex: 7
size_x: 6
size_y: 3
col: 1
row: 9
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernetMin-bg"
type: "visualization"
panelIndex: 8
size_x: 6
size_y: 3
col: 7
row: 9
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUID50th-bg"
type: "visualization"
panelIndex: 9
size_x: 6
size_y: 3
col: 1
row: 12
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernet50th-bg"
type: "visualization"
panelIndex: 10
size_x: 6
size_y: 3
col: 7
row: 12
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUID95th-bg"
type: "visualization"
panelIndex: 9
size_x: 6
size_y: 3
col: 1
row: 15
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernet95th-bg"
type: "visualization"
panelIndex: 10
size_x: 6
size_y: 3
col: 7
row: 15
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUID99th-bg"
type: "visualization"
panelIndex: 9
size_x: 6
size_y: 3
col: 1
row: 18
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernet99th-bg"
type: "visualization"
panelIndex: 10
size_x: 6
size_y: 3
col: 7
row: 18
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUIDMax-bg"
type: "visualization"
panelIndex: 9
size_x: 6
size_y: 3
col: 1
row: 21
- id: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernetMax-bg"
type: "visualization"
panelIndex: 10
size_x: 6
size_y: 3
col: 7
row: 21
# Authenticate.validate_neutron Dashboard
- file_name: "BrowbeatAuthenticateValidateNeutronVersionCompare.json"
title: "Browbeat Authenticate.validate_neutron Version Comparsion"
darkTheme: "true"
panels:
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUID-md"
type: "visualization"
panelIndex: 1
size_x: 6
size_y: 2
col: 1
row: 1
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernet-md"
type: "visualization"
panelIndex: 2
size_x: 6
size_y: 2
col: 7
row: 1
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUIDResultCount-bg"
type: "visualization"
panelIndex: 3
size_x: 6
size_y: 3
col: 1
row: 3
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernetResultCount-bg"
type: "visualization"
panelIndex: 4
size_x: 6
size_y: 3
col: 7
row: 3
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUIDErrorCount-bg"
type: "visualization"
panelIndex: 5
size_x: 6
size_y: 3
col: 1
row: 6
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernetErrorCount-bg"
type: "visualization"
panelIndex: 6
size_x: 6
size_y: 3
col: 7
row: 6
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUIDMin-bg"
type: "visualization"
panelIndex: 7
size_x: 6
size_y: 3
col: 1
row: 9
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernetMin-bg"
type: "visualization"
panelIndex: 8
size_x: 6
size_y: 3
col: 7
row: 9
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUID50th-bg"
type: "visualization"
panelIndex: 9
size_x: 6
size_y: 3
col: 1
row: 12
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernet50th-bg"
type: "visualization"
panelIndex: 10
size_x: 6
size_y: 3
col: 7
row: 12
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUID95th-bg"
type: "visualization"
panelIndex: 9
size_x: 6
size_y: 3
col: 1
row: 15
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernet95th-bg"
type: "visualization"
panelIndex: 10
size_x: 6
size_y: 3
col: 7
row: 15
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUID99th-bg"
type: "visualization"
panelIndex: 9
size_x: 6
size_y: 3
col: 1
row: 18
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernet99th-bg"
type: "visualization"
panelIndex: 10
size_x: 6
size_y: 3
col: 7
row: 18
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUIDMax-bg"
type: "visualization"
panelIndex: 9
size_x: 6
size_y: 3
col: 1
row: 21
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernetMax-bg"
type: "visualization"
panelIndex: 10
size_x: 6
size_y: 3
col: 7
row: 21

View File

@ -1,9 +1,9 @@
---
#
# Variablized Visualizations Variables
# Keystone OSP Version Token Comparsion - Visualizations Variables
#
keystone_visualizations:
keystone_osp_version_token_visualizations:
# Authenticate.keystone Version Comparsion Visualizations: [Min, 50th, 95th, 99th, Max] for UUID
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUID-md"
template: "markdown.json.j2"
@ -11,31 +11,38 @@ keystone_visualizations:
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUIDResultCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.keystone AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUIDErrorCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "version.osp_series"
query: "_type: error AND rally_setup.name: Authenticate.keystone AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUIDMin-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "min"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.keystone AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUID50th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[50]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.keystone AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUID95th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[95]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.keystone AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUID99th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[99]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.keystone AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUIDMax-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "max"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.keystone AND software-metadata.keystone.provider:*uuid*"
# Authenticate.keystone Version Comparsion Visualizations: [Min, 50th, 95th, 99th, Max] for Fernet
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernet-md"
@ -44,31 +51,38 @@ keystone_visualizations:
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernetResultCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.keystone AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernetErrorCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "version.osp_series"
query: "_type: error AND rally_setup.name: Authenticate.keystone AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernetMin-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "min"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.keystone AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernet50th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[50]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.keystone AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernet95th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[95]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.keystone AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernet99th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[99]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.keystone AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernetMax-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "max"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.keystone AND software-metadata.keystone.provider:*fernet*"
# Authenticate.validate_nova Version Comparsion Visualizations: [Min, 50th, 95th, 99th, Max] for UUID
@ -78,31 +92,38 @@ keystone_visualizations:
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUIDResultCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUIDErrorCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "version.osp_series"
query: "_type: error AND rally_setup.name: Authenticate.validate_nova AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUIDMin-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "min"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUID50th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[50]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUID95th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[95]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUID99th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[99]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUIDMax-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "max"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova AND software-metadata.keystone.provider:*uuid*"
# Authenticate.validate_nova Version Comparsion Visualizations: [Min, 50th, 95th, 99th, Max] for Fernet
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernet-md"
@ -111,31 +132,38 @@ keystone_visualizations:
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernetResultCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernetErrorCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "version.osp_series"
query: "_type: error AND rally_setup.name: Authenticate.validate_nova AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernetMin-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "min"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernet50th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[50]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernet95th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[95]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernet99th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[99]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernetMax-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "max"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova AND software-metadata.keystone.provider:*fernet*"
# Authenticate.validate_neutron Version Comparsion Visualizations: [Min, 50th, 95th, 99th, Max] for UUID
@ -145,31 +173,38 @@ keystone_visualizations:
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUIDResultCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUIDErrorCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "version.osp_series"
query: "_type: error AND rally_setup.name: Authenticate.validate_neutron AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUIDMin-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "min"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUID50th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[50]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUID95th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[95]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUID99th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[99]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron AND software-metadata.keystone.provider:*uuid*"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUIDMax-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "max"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron AND software-metadata.keystone.provider:*uuid*"
# Authenticate.validate_neutron Version Comparsion Visualizations: [Min, 50th, 95th, 99th, Max] for Fernet
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernet-md"
@ -178,29 +213,36 @@ keystone_visualizations:
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernetResultCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernetErrorCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "version.osp_series"
query: "_type: error AND rally_setup.name: Authenticate.validate_neutron AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernetMin-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "min"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernet50th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[50]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernet95th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[95]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernet99th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[99]"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron AND software-metadata.keystone.provider:*fernet*"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernetMax-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "max"
split_bars_field: "version.osp_series"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron AND software-metadata.keystone.provider:*fernet*"

View File

@ -0,0 +1,370 @@
---
#
# Keystone Process/Thread Count Comparsion Dashboards
#
keystone_processes_threads_dashboards:
# Process Count Comparsion Dashboards
- file_name: "BrowbeatAuthenticateKeystoneProcessCountCompare.json"
title: "Browbeat Authenticate.keystone Process Count Comparsion"
darkTheme: "true"
panels:
- id: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompare-md"
type: "visualization"
panelIndex: 1
size_x: 12
size_y: 2
col: 1
row: 1
- id: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompareResultCount-bg"
type: "visualization"
panelIndex: 2
size_x: 12
size_y: 3
col: 1
row: 3
- id: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompareErrorCount-bg"
type: "visualization"
panelIndex: 3
size_x: 12
size_y: 3
col: 1
row: 6
- id: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompareMin-bg"
type: "visualization"
panelIndex: 4
size_x: 12
size_y: 3
col: 1
row: 9
- id: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompare50th-bg"
type: "visualization"
panelIndex: 5
size_x: 12
size_y: 3
col: 1
row: 15
- id: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompare95th-bg"
type: "visualization"
panelIndex: 6
size_x: 12
size_y: 3
col: 1
row: 15
- id: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompare99th-bg"
type: "visualization"
panelIndex: 7
size_x: 12
size_y: 3
col: 1
row: 18
- id: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompareMax-bg"
type: "visualization"
panelIndex: 8
size_x: 12
size_y: 3
col: 1
row: 21
- file_name: "BrowbeatAuthenticateValidateNovaProcessCountCompare.json"
title: "Browbeat Authenticate.validate_nova Process Count Comparsion"
darkTheme: "true"
panels:
- id: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompare-md"
type: "visualization"
panelIndex: 1
size_x: 12
size_y: 2
col: 1
row: 1
- id: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompareResultCount-bg"
type: "visualization"
panelIndex: 2
size_x: 12
size_y: 3
col: 1
row: 3
- id: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompareErrorCount-bg"
type: "visualization"
panelIndex: 3
size_x: 12
size_y: 3
col: 1
row: 6
- id: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompareMin-bg"
type: "visualization"
panelIndex: 4
size_x: 12
size_y: 3
col: 1
row: 9
- id: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompare50th-bg"
type: "visualization"
panelIndex: 5
size_x: 12
size_y: 3
col: 1
row: 15
- id: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompare95th-bg"
type: "visualization"
panelIndex: 6
size_x: 12
size_y: 3
col: 1
row: 15
- id: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompare99th-bg"
type: "visualization"
panelIndex: 7
size_x: 12
size_y: 3
col: 1
row: 18
- id: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompareMax-bg"
type: "visualization"
panelIndex: 8
size_x: 12
size_y: 3
col: 1
row: 21
- file_name: "BrowbeatAuthenticateValidateNeutronProcessCountCompare.json"
title: "Browbeat Authenticate.validate_neutron Process Count Comparsion"
darkTheme: "true"
panels:
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompare-md"
type: "visualization"
panelIndex: 1
size_x: 12
size_y: 2
col: 1
row: 1
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompareResultCount-bg"
type: "visualization"
panelIndex: 2
size_x: 12
size_y: 3
col: 1
row: 3
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompareErrorCount-bg"
type: "visualization"
panelIndex: 3
size_x: 12
size_y: 3
col: 1
row: 6
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompareMin-bg"
type: "visualization"
panelIndex: 4
size_x: 12
size_y: 3
col: 1
row: 9
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompare50th-bg"
type: "visualization"
panelIndex: 5
size_x: 12
size_y: 3
col: 1
row: 15
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompare95th-bg"
type: "visualization"
panelIndex: 6
size_x: 12
size_y: 3
col: 1
row: 15
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompare99th-bg"
type: "visualization"
panelIndex: 7
size_x: 12
size_y: 3
col: 1
row: 18
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompareMax-bg"
type: "visualization"
panelIndex: 8
size_x: 12
size_y: 3
col: 1
row: 21
# Thread Count Comparsion Dashboards
- file_name: "BrowbeatAuthenticateKeystoneThreadCountCompare.json"
title: "Browbeat Authenticate.keystone Thread Count Comparsion"
darkTheme: "true"
panels:
- id: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompare-md"
type: "visualization"
panelIndex: 1
size_x: 12
size_y: 2
col: 1
row: 1
- id: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompareResultCount-bg"
type: "visualization"
panelIndex: 2
size_x: 12
size_y: 3
col: 1
row: 3
- id: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompareErrorCount-bg"
type: "visualization"
panelIndex: 3
size_x: 12
size_y: 3
col: 1
row: 6
- id: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompareMin-bg"
type: "visualization"
panelIndex: 4
size_x: 12
size_y: 3
col: 1
row: 9
- id: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompare50th-bg"
type: "visualization"
panelIndex: 5
size_x: 12
size_y: 3
col: 1
row: 12
- id: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompare95th-bg"
type: "visualization"
panelIndex: 6
size_x: 12
size_y: 3
col: 1
row: 15
- id: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompare99th-bg"
type: "visualization"
panelIndex: 7
size_x: 12
size_y: 3
col: 1
row: 18
- id: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompareMax-bg"
type: "visualization"
panelIndex: 8
size_x: 12
size_y: 3
col: 1
row: 21
- file_name: "BrowbeatAuthenticateValidateNovaThreadCountCompare.json"
title: "Browbeat Authenticate.validate_nova Thread Count Comparsion"
darkTheme: "true"
panels:
- id: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompare-md"
type: "visualization"
panelIndex: 1
size_x: 12
size_y: 2
col: 1
row: 1
- id: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompareResultCount-bg"
type: "visualization"
panelIndex: 2
size_x: 12
size_y: 3
col: 1
row: 3
- id: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompareErrorCount-bg"
type: "visualization"
panelIndex: 3
size_x: 12
size_y: 3
col: 1
row: 6
- id: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompareMin-bg"
type: "visualization"
panelIndex: 4
size_x: 12
size_y: 3
col: 1
row: 9
- id: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompare50th-bg"
type: "visualization"
panelIndex: 5
size_x: 12
size_y: 3
col: 1
row: 15
- id: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompare95th-bg"
type: "visualization"
panelIndex: 6
size_x: 12
size_y: 3
col: 1
row: 15
- id: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompare99th-bg"
type: "visualization"
panelIndex: 7
size_x: 12
size_y: 3
col: 1
row: 18
- id: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompareMax-bg"
type: "visualization"
panelIndex: 8
size_x: 12
size_y: 3
col: 1
row: 21
- file_name: "BrowbeatAuthenticateValidateNeutronThreadCountCompare.json"
title: "Browbeat Authenticate.validate_neutron Thread Count Comparsion"
darkTheme: "true"
panels:
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompare-md"
type: "visualization"
panelIndex: 1
size_x: 12
size_y: 2
col: 1
row: 1
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompareResultCount-bg"
type: "visualization"
panelIndex: 2
size_x: 12
size_y: 3
col: 1
row: 3
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompareErrorCount-bg"
type: "visualization"
panelIndex: 3
size_x: 12
size_y: 3
col: 1
row: 6
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompareMin-bg"
type: "visualization"
panelIndex: 4
size_x: 12
size_y: 3
col: 1
row: 9
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompare50th-bg"
type: "visualization"
panelIndex: 5
size_x: 12
size_y: 3
col: 1
row: 15
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompare95th-bg"
type: "visualization"
panelIndex: 6
size_x: 12
size_y: 3
col: 1
row: 15
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompare99th-bg"
type: "visualization"
panelIndex: 7
size_x: 12
size_y: 3
col: 1
row: 18
- id: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompareMax-bg"
type: "visualization"
panelIndex: 8
size_x: 12
size_y: 3
col: 1
row: 21

View File

@ -0,0 +1,248 @@
---
#
# Keystone Processes/Threads Comparsion - Visualizations Variables
#
keystone_processes_threads_visualizations:
# Authenticate.keystone Visualizations: [Min, 50th, 95th, 99th, Max] for UUID
- title: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompare-md"
template: "markdown.json.j2"
markdown: "# Processes Comparsion\\\\n[Browbeat](https://github.com/openstack/browbeat)\\\\n\\\\n[Rally Authenticate.keystone](https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/authenticate/authenticate.py#L28)"
- title: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompareResultCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.keystone"
- title: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompareErrorCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: error AND rally_setup.name: Authenticate.keystone"
- title: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompareMin-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "min"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.keystone"
- title: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompare50th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[50]"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.keystone"
- title: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompare95th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[95]"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.keystone"
- title: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompare99th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[99]"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.keystone"
- title: "BrowbeatAuthenticateKeystoneConcurrencyProcessCountCompareMax-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "max"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.keystone"
# Authenticate.keystone Visualizations: [Min, 50th, 95th, 99th, Max] for Fernet
- title: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompare-md"
template: "markdown.json.j2"
markdown: "# Threads Comparsion\\\\n[Browbeat](https://github.com/openstack/browbeat)\\\\n\\\\n[Rally Authenticate.keystone](https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/authenticate/authenticate.py#L28)"
- title: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompareResultCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.keystone"
- title: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompareErrorCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: error AND rally_setup.name: Authenticate.keystone"
- title: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompareMin-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "min"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.keystone"
- title: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompare50th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[50]"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.keystone"
- title: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompare95th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[95]"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.keystone"
- title: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompare99th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[99]"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.keystone"
- title: "BrowbeatAuthenticateKeystoneConcurrencyThreadCountCompareMax-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "max"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.keystone"
# Authenticate.validate_nova Visualizations: [Min, 50th, 95th, 99th, Max] for UUID
- title: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompare-md"
template: "markdown.json.j2"
markdown: "# Processes Comparsion\\\\n[Browbeat](https://github.com/openstack/browbeat)\\\\n\\\\n[Rally Authenticate.validate_nova](https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/authenticate/authenticate.py#L54)\\\\n\\\\nrepetitions: 2"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompareResultCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompareErrorCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: error AND rally_setup.name: Authenticate.validate_nova"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompareMin-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "min"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompare50th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[50]"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompare95th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[95]"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompare99th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[99]"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyProcessCountCompareMax-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "max"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova"
# Authenticate.validate_nova Visualizations: [Min, 50th, 95th, 99th, Max] for Fernet
- title: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompare-md"
template: "markdown.json.j2"
markdown: "# Threads Comparsion\\\\n[Browbeat](https://github.com/openstack/browbeat)\\\\n\\\\n[Rally Authenticate.validate_nova](https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/authenticate/authenticate.py#L54)\\\\n\\\\nrepetitions: 2"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompareResultCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompareErrorCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: error AND rally_setup.name: Authenticate.validate_nova"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompareMin-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "min"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompare50th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[50]"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompare95th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[95]"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompare99th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[99]"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova"
- title: "BrowbeatAuthenticateValidateNovaConcurrencyThreadCountCompareMax-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "max"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.validate_nova"
# Authenticate.validate_neutron Visualizations: [Min, 50th, 95th, 99th, Max] for UUID
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompare-md"
template: "markdown.json.j2"
markdown: "# Processes Comparsion\\\\n[Browbeat](https://github.com/openstack/browbeat)\\\\n\\\\n[Rally Authenticate.validate_neutron](https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/authenticate/authenticate.py#L106)\\\\n\\\\nrepetitions: 2"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompareResultCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompareErrorCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: error AND rally_setup.name: Authenticate.validate_neutron"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompareMin-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "min"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompare50th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[50]"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompare95th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[95]"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompare99th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[99]"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyProcessCountCompareMax-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "max"
split_bars_field: "software-metadata.keystone.main_workers_processes"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron"
# Authenticate.validate_neutron Visualizations: [Min, 50th, 95th, 99th, Max] for Fernet
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompare-md"
template: "markdown.json.j2"
markdown: "# Threads Comparsion\\\\n[Browbeat](https://github.com/openstack/browbeat)\\\\n\\\\n[Rally Authenticate.validate_neutron](https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/authenticate/authenticate.py#L106)\\\\n\\\\nrepetitions: 2"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompareResultCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompareErrorCount-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "count"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: error AND rally_setup.name: Authenticate.validate_neutron"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompareMin-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "min"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompare50th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[50]"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompare95th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[95]"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompare99th-bg"
template: "percentiles-concurrency-bg.json.j2"
percents: "[99]"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron"
- title: "BrowbeatAuthenticateValidateNeutronConcurrencyThreadCountCompareMax-bg"
template: "min_max_count-concurency-bg.json.j2"
metric_type: "max"
split_bars_field: "software-metadata.keystone.main_workers_threads"
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron"

View File

@ -1,13 +0,0 @@
{
"title": "Browbeat Authenticate.keystone Version Comparsion",
"hits": 0,
"description": "",
"panelsJSON": "[{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUID-md\",\"type\":\"visualization\",\"panelIndex\":1,\"size_x\":6,\"size_y\":2,\"col\":1,\"row\":1},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernet-md\",\"type\":\"visualization\",\"panelIndex\":2,\"size_x\":6,\"size_y\":2,\"col\":7,\"row\":1},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUIDResultCount-bg\",\"type\":\"visualization\",\"panelIndex\":13,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":3},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernetResultCount-bg\",\"type\":\"visualization\",\"panelIndex\":14,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":3},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUIDErrorCount-bg\",\"type\":\"visualization\",\"panelIndex\":13,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":6},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernetErrorCount-bg\",\"type\":\"visualization\",\"panelIndex\":14,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":6},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUIDMin-bg\",\"type\":\"visualization\",\"panelIndex\":3,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":9},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUID50th-bg\",\"type\":\"visualization\",\"panelIndex\":4,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":12},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUID95th-bg\",\"type\":\"visualization\",\"panelIndex\":5,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":15},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUID99th-bg\",\"type\":\"visualization\",\"panelIndex\":6,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":18},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareUUIDMax-bg\",\"type\":\"visualization\",\"panelIndex\":7,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":21},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernetMin-bg\",\"type\":\"visualization\",\"panelIndex\":9,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":9},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernet50th-bg\",\"type\":\"visualization\",\"panelIndex\":8,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":12},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernet95th-bg\",\"type\":\"visualization\",\"panelIndex\":10,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":15},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernet99th-bg\",\"type\":\"visualization\",\"panelIndex\":11,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":18},{\"id\":\"BrowbeatAuthenticateKeystoneConcurrencyVersionCompareFernetMax-bg\",\"type\":\"visualization\",\"panelIndex\":12,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":21}]",
"optionsJSON": "{\"darkTheme\":true}",
"uiStateJSON": "{}",
"version": 1,
"timeRestore": false,
"kibanaSavedObjectMeta": {
"searchSourceJSON": "{\"filter\":[{\"query\":{\"query_string\":{\"query\":\"*\",\"analyze_wildcard\":true}}}]}"
}
}

View File

@ -1,13 +0,0 @@
{
"title": "Browbeat Authenticate.validate_neutron Version Comparsion",
"hits": 0,
"description": "",
"panelsJSON": "[{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUID-md\",\"type\":\"visualization\",\"panelIndex\":1,\"size_x\":6,\"size_y\":2,\"col\":1,\"row\":1},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernet-md\",\"type\":\"visualization\",\"panelIndex\":2,\"size_x\":6,\"size_y\":2,\"col\":7,\"row\":1},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUIDResultCount-bg\",\"type\":\"visualization\",\"panelIndex\":13,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":3},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernetResultCount-bg\",\"type\":\"visualization\",\"panelIndex\":14,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":3},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUIDErrorCount-bg\",\"type\":\"visualization\",\"panelIndex\":13,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":6},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernetErrorCount-bg\",\"type\":\"visualization\",\"panelIndex\":14,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":6},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUIDMin-bg\",\"type\":\"visualization\",\"panelIndex\":3,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":9},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUID50th-bg\",\"type\":\"visualization\",\"panelIndex\":4,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":12},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUID95th-bg\",\"type\":\"visualization\",\"panelIndex\":5,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":15},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUID99th-bg\",\"type\":\"visualization\",\"panelIndex\":6,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":18},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareUUIDMax-bg\",\"type\":\"visualization\",\"panelIndex\":7,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":21},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernetMin-bg\",\"type\":\"visualization\",\"panelIndex\":9,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":9},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernet50th-bg\",\"type\":\"visualization\",\"panelIndex\":8,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":12},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernet95th-bg\",\"type\":\"visualization\",\"panelIndex\":10,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":15},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernet99th-bg\",\"type\":\"visualization\",\"panelIndex\":11,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":18},{\"id\":\"BrowbeatAuthenticateValidateNeutronConcurrencyVersionCompareFernetMax-bg\",\"type\":\"visualization\",\"panelIndex\":12,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":21}]",
"optionsJSON": "{\"darkTheme\":true}",
"uiStateJSON": "{}",
"version": 1,
"timeRestore": false,
"kibanaSavedObjectMeta": {
"searchSourceJSON": "{\"filter\":[{\"query\":{\"query_string\":{\"query\":\"*\",\"analyze_wildcard\":true}}}]}"
}
}

View File

@ -1,13 +0,0 @@
{
"title": "Browbeat Authenticate.validate_nova Version Comparsion",
"hits": 0,
"description": "",
"panelsJSON": "[{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUID-md\",\"type\":\"visualization\",\"panelIndex\":1,\"size_x\":6,\"size_y\":2,\"col\":1,\"row\":1},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernet-md\",\"type\":\"visualization\",\"panelIndex\":2,\"size_x\":6,\"size_y\":2,\"col\":7,\"row\":1},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUIDResultCount-bg\",\"type\":\"visualization\",\"panelIndex\":13,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":3},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernetResultCount-bg\",\"type\":\"visualization\",\"panelIndex\":14,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":3},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUIDErrorCount-bg\",\"type\":\"visualization\",\"panelIndex\":13,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":6},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernetErrorCount-bg\",\"type\":\"visualization\",\"panelIndex\":14,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":6},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUIDMin-bg\",\"type\":\"visualization\",\"panelIndex\":3,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":9},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUID50th-bg\",\"type\":\"visualization\",\"panelIndex\":4,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":12},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUID95th-bg\",\"type\":\"visualization\",\"panelIndex\":5,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":15},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUID99th-bg\",\"type\":\"visualization\",\"panelIndex\":6,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":18},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareUUIDMax-bg\",\"type\":\"visualization\",\"panelIndex\":7,\"size_x\":6,\"size_y\":3,\"col\":1,\"row\":21},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernetMin-bg\",\"type\":\"visualization\",\"panelIndex\":9,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":9},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernet50th-bg\",\"type\":\"visualization\",\"panelIndex\":8,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":12},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernet95th-bg\",\"type\":\"visualization\",\"panelIndex\":10,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":15},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernet99th-bg\",\"type\":\"visualization\",\"panelIndex\":11,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":18},{\"id\":\"BrowbeatAuthenticateValidateNovaConcurrencyVersionCompareFernetMax-bg\",\"type\":\"visualization\",\"panelIndex\":12,\"size_x\":6,\"size_y\":3,\"col\":7,\"row\":21}]",
"optionsJSON": "{\"darkTheme\":true}",
"uiStateJSON": "{}",
"version": 1,
"timeRestore": false,
"kibanaSavedObjectMeta": {
"searchSourceJSON": "{\"filter\":[{\"query\":{\"query_string\":{\"query\":\"*\",\"analyze_wildcard\":true}}}]}"
}
}