Adding Non-SSL vs SSl Comparsion Dashboards
* Reduce whitespace in templates too Change-Id: Ie07e1a076b0ac2c1f0863cfdd6549df83364b5b2
This commit is contained in:
parent
51a7891644
commit
ababb1c210
@ -10,11 +10,12 @@
|
||||
# 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"
|
||||
- "{{browbeat_path}}/ansible/install/roles/kibana-visualization/vars/keystone_ssl_visualizations.yml"
|
||||
- "{{browbeat_path}}/ansible/install/roles/kibana-visualization/vars/shaker_scenario_throughput_concurrency_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"
|
||||
- "{{browbeat_path}}/ansible/install/roles/kibana-visualization/vars/keystone_ssl_dashboards.yml"
|
||||
- "{{browbeat_path}}/ansible/install/roles/kibana-visualization/vars/shaker_scenario_throughput_concurrency_dashboard.yml"
|
||||
|
||||
roles:
|
||||
- kibana-visualization
|
||||
|
@ -10,6 +10,7 @@
|
||||
with_flattened:
|
||||
- "{{keystone_osp_version_token_visualizations}}"
|
||||
- "{{keystone_processes_threads_visualizations}}"
|
||||
- "{{keystone_ssl_visualizations}}"
|
||||
|
||||
- name: Generate Keystone Dashboards
|
||||
template:
|
||||
@ -18,6 +19,7 @@
|
||||
with_flattened:
|
||||
- "{{keystone_osp_version_token_dashboards}}"
|
||||
- "{{keystone_processes_threads_dashboards}}"
|
||||
- "{{keystone_ssl_dashboards}}"
|
||||
|
||||
- name: Generate Shaker Visualizations
|
||||
template:
|
||||
@ -107,6 +109,7 @@
|
||||
with_flattened:
|
||||
- "{{keystone_osp_version_token_visualizations}}"
|
||||
- "{{keystone_processes_threads_visualizations}}"
|
||||
- "{{keystone_ssl_visualizations}}"
|
||||
|
||||
- name: Cleanup Keystone Dashboards
|
||||
file:
|
||||
@ -115,6 +118,7 @@
|
||||
with_flattened:
|
||||
- "{{keystone_osp_version_token_dashboards}}"
|
||||
- "{{keystone_processes_threads_dashboards}}"
|
||||
- "{{keystone_ssl_dashboards}}"
|
||||
|
||||
- name: Cleanup Shaker Visualizations
|
||||
file:
|
||||
|
@ -1,10 +1,13 @@
|
||||
{% if item.include_pattern is not defined %}
|
||||
{% if item.update({'include_pattern': ''}) %} {% endif %}
|
||||
{% endif %}
|
||||
{
|
||||
"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\": \"{{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}",
|
||||
"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}}\", {{item.include_pattern}} \"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\":\"8\",\"type\":\"{{item.metric_type}}\",\"schema\":\"metric\",\"params\":{\"field\":\"raw\"}}],\"listeners\":{}}",
|
||||
"uiStateJSON": "{\"spy\":{\"mode\":{\"name\":null,\"fill\":false}}}",
|
||||
"description": "",
|
||||
"version": 1,
|
||||
"kibanaSavedObjectMeta": {
|
||||
"searchSourceJSON": "{\n \"index\": \"[browbeat-rally-]YYYY.MM.DD\",\n \"query\": {\n \"query_string\": {\n \"query\": \"{{item.query}}\",\n \"analyze_wildcard\": true\n }\n },\n \"filter\": []\n}"
|
||||
"searchSourceJSON": "{\"index\":\"[browbeat-rally-]YYYY.MM.DD\",\"query\":{\"query_string\":{\"query\":\"{{item.query}}\",\"analyze_wildcard\":true}},\"filter\":[]}"
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,9 @@
|
||||
{% if item.include_pattern is not defined %}
|
||||
{% if item.update({'include_pattern': ''}) %} {% endif %}
|
||||
{% endif %}
|
||||
{
|
||||
"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\":\"{{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\":{}}",
|
||||
"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}}\", {{item.include_pattern}} \"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,
|
||||
|
@ -0,0 +1,434 @@
|
||||
---
|
||||
#
|
||||
# Keystone SSL/TLS Comparsion Dashboards
|
||||
#
|
||||
|
||||
keystone_ssl_dashboards:
|
||||
# Authenticate.keystone Dashboard
|
||||
- file_name: "BrowbeatAuthenticateKeystoneSSLCompare.json"
|
||||
title: "Browbeat Authenticate.keystone SSL Comparsion"
|
||||
darkTheme: "true"
|
||||
panels:
|
||||
- id: "BrowbeatAuthenticateKeystoneConcurrencySSLCompare-md"
|
||||
type: "visualization"
|
||||
panelIndex: 1
|
||||
size_x: 12
|
||||
size_y: 2
|
||||
col: 1
|
||||
row: 1
|
||||
- id: "BrowbeatAuthenticateKeystoneConcurrencySSLCompareResultCount-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 2
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 3
|
||||
- id: "BrowbeatAuthenticateKeystoneConcurrencySSLCompareErrorCount-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 3
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 6
|
||||
- id: "BrowbeatAuthenticateKeystoneConcurrencySSLCompareMin-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 4
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 9
|
||||
- id: "BrowbeatAuthenticateKeystoneConcurrencySSLCompare50th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 5
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 12
|
||||
- id: "BrowbeatAuthenticateKeystoneConcurrencySSLCompare95th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 6
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 15
|
||||
- id: "BrowbeatAuthenticateKeystoneConcurrencySSLCompare99th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 7
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 18
|
||||
- id: "BrowbeatAuthenticateKeystoneConcurrencySSLCompareMax-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 8
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 21
|
||||
# Authenticate.validate_cinder Dashboard
|
||||
- file_name: "BrowbeatAuthenticateValidateCinderSSLCompare.json"
|
||||
title: "Browbeat Authenticate.validate_cinder SSL Comparsion"
|
||||
darkTheme: "true"
|
||||
panels:
|
||||
- id: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompare-md"
|
||||
type: "visualization"
|
||||
panelIndex: 1
|
||||
size_x: 12
|
||||
size_y: 2
|
||||
col: 1
|
||||
row: 1
|
||||
- id: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompareResultCount-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 2
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 3
|
||||
- id: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompareErrorCount-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 3
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 6
|
||||
- id: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompareMin-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 4
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 9
|
||||
- id: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompare50th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 5
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 12
|
||||
- id: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompare95th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 6
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 15
|
||||
- id: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompare99th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 7
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 18
|
||||
- id: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompareMax-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 8
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 21
|
||||
# Authenticate.validate_glance Dashboard
|
||||
- file_name: "BrowbeatAuthenticateValidateGlanceSSLCompare.json"
|
||||
title: "Browbeat Authenticate.validate_glance SSL Comparsion"
|
||||
darkTheme: "true"
|
||||
panels:
|
||||
- id: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompare-md"
|
||||
type: "visualization"
|
||||
panelIndex: 1
|
||||
size_x: 12
|
||||
size_y: 2
|
||||
col: 1
|
||||
row: 1
|
||||
- id: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompareResultCount-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 2
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 3
|
||||
- id: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompareErrorCount-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 3
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 6
|
||||
- id: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompareMin-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 4
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 9
|
||||
- id: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompare50th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 5
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 12
|
||||
- id: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompare95th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 6
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 15
|
||||
- id: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompare99th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 7
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 18
|
||||
- id: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompareMax-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 8
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 21
|
||||
# Authenticate.validate_heat Dashboard
|
||||
- file_name: "BrowbeatAuthenticateValidateHeatSSLCompare.json"
|
||||
title: "Browbeat Authenticate.validate_heat SSL Comparsion"
|
||||
darkTheme: "true"
|
||||
panels:
|
||||
- id: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompare-md"
|
||||
type: "visualization"
|
||||
panelIndex: 1
|
||||
size_x: 12
|
||||
size_y: 2
|
||||
col: 1
|
||||
row: 1
|
||||
- id: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompareResultCount-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 2
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 3
|
||||
- id: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompareErrorCount-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 3
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 6
|
||||
- id: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompareMin-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 4
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 9
|
||||
- id: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompare50th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 5
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 12
|
||||
- id: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompare95th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 6
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 15
|
||||
- id: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompare99th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 7
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 18
|
||||
- id: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompareMax-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 8
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 21
|
||||
# Authenticate.validate_neutron Dashboard
|
||||
- file_name: "BrowbeatAuthenticateValidateNeutronSSLCompare.json"
|
||||
title: "Browbeat Authenticate.validate_neutron SSL Comparsion"
|
||||
darkTheme: "true"
|
||||
panels:
|
||||
- id: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompare-md"
|
||||
type: "visualization"
|
||||
panelIndex: 1
|
||||
size_x: 12
|
||||
size_y: 2
|
||||
col: 1
|
||||
row: 1
|
||||
- id: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompareResultCount-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 2
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 3
|
||||
- id: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompareErrorCount-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 3
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 6
|
||||
- id: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompareMin-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 4
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 9
|
||||
- id: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompare50th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 5
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 12
|
||||
- id: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompare95th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 6
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 15
|
||||
- id: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompare99th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 7
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 18
|
||||
- id: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompareMax-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 8
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 21
|
||||
# Authenticate.validate_nova Dashboard
|
||||
- file_name: "BrowbeatAuthenticateValidateNovaSSLCompare.json"
|
||||
title: "Browbeat Authenticate.validate_nova SSL Comparsion"
|
||||
darkTheme: "true"
|
||||
panels:
|
||||
- id: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompare-md"
|
||||
type: "visualization"
|
||||
panelIndex: 1
|
||||
size_x: 12
|
||||
size_y: 2
|
||||
col: 1
|
||||
row: 1
|
||||
- id: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompareResultCount-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 2
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 3
|
||||
- id: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompareErrorCount-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 3
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 6
|
||||
- id: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompareMin-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 4
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 9
|
||||
- id: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompare50th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 5
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 12
|
||||
- id: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompare95th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 6
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 15
|
||||
- id: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompare99th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 7
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 18
|
||||
- id: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompareMax-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 8
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 21
|
||||
|
||||
# KeystoneBasic.authenticate_user_and_validate_token Dashboard
|
||||
- file_name: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenSSLCompare.json"
|
||||
title: "Browbeat KeystoneBasic.authenticate_user_and_validate_token SSL Comparsion"
|
||||
darkTheme: "true"
|
||||
panels:
|
||||
- id: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompare-md"
|
||||
type: "visualization"
|
||||
panelIndex: 1
|
||||
size_x: 12
|
||||
size_y: 2
|
||||
col: 1
|
||||
row: 1
|
||||
- id: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompareResultCount-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 2
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 3
|
||||
- id: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompareErrorCount-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 3
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 6
|
||||
- id: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompareMin-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 4
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 9
|
||||
- id: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompare50th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 5
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 12
|
||||
- id: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompare95th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 6
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 15
|
||||
- id: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompare99th-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 7
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 18
|
||||
- id: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompareMax-bg"
|
||||
type: "visualization"
|
||||
panelIndex: 8
|
||||
size_x: 12
|
||||
size_y: 3
|
||||
col: 1
|
||||
row: 21
|
@ -0,0 +1,342 @@
|
||||
---
|
||||
#
|
||||
# Keystone SSL/TLS Comparsion - Visualizations Variables
|
||||
#
|
||||
|
||||
keystone_ssl_visualizations:
|
||||
- title: "BrowbeatAuthenticateKeystoneConcurrencySSLCompare-md"
|
||||
template: "markdown.json.j2"
|
||||
markdown: "# Non-SSL vs SSL Public API Endpoints\\\\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#L29)"
|
||||
# Authenticate.keystone SSL Comparsion Visualizations: [Min, 50th, 95th, 99th, Max]
|
||||
- title: "BrowbeatAuthenticateKeystoneConcurrencySSLCompareResultCount-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "count"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.keystone "
|
||||
- title: "BrowbeatAuthenticateKeystoneConcurrencySSLCompareErrorCount-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "count"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: error AND rally_setup.name: Authenticate.keystone "
|
||||
|
||||
- title: "BrowbeatAuthenticateKeystoneConcurrencySSLCompareMin-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "min"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.keystone "
|
||||
- title: "BrowbeatAuthenticateKeystoneConcurrencySSLCompare50th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[50]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.keystone "
|
||||
- title: "BrowbeatAuthenticateKeystoneConcurrencySSLCompare95th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[95]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.keystone "
|
||||
- title: "BrowbeatAuthenticateKeystoneConcurrencySSLCompare99th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[99]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.keystone "
|
||||
- title: "BrowbeatAuthenticateKeystoneConcurrencySSLCompareMax-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "max"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.keystone "
|
||||
|
||||
- title: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompare-md"
|
||||
template: "markdown.json.j2"
|
||||
markdown: "# Non-SSL vs SSL Public API Endpoints\\\\n[Browbeat](https://github.com/openstack/browbeat)\\\\n\\\\n[Rally Authenticate.validate_cinder](https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/authenticate/authenticate.py#L104)"
|
||||
# Authenticate.validate_cinder SSL Comparsion Visualizations: [Min, 50th, 95th, 99th, Max]
|
||||
- title: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompareResultCount-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "count"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_cinder "
|
||||
- title: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompareErrorCount-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "count"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: error AND rally_setup.name: Authenticate.validate_cinder "
|
||||
|
||||
- title: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompareMin-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "min"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_cinder "
|
||||
- title: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompare50th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[50]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_cinder "
|
||||
- title: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompare95th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[95]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_cinder "
|
||||
- title: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompare99th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[99]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_cinder "
|
||||
- title: "BrowbeatAuthenticateValidateCinderConcurrencySSLCompareMax-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "max"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_cinder "
|
||||
|
||||
|
||||
- title: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompare-md"
|
||||
template: "markdown.json.j2"
|
||||
markdown: "# Non-SSL vs SSL Public API Endpoints\\\\n[Browbeat](https://github.com/openstack/browbeat)\\\\n\\\\n[Rally Authenticate.validate_glance](https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/authenticate/authenticate.py#L39)"
|
||||
# Authenticate.validate_glance SSL Comparsion Visualizations: [Min, 50th, 95th, 99th, Max]
|
||||
- title: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompareResultCount-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "count"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_glance "
|
||||
- title: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompareErrorCount-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "count"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: error AND rally_setup.name: Authenticate.validate_glance "
|
||||
|
||||
- title: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompareMin-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "min"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_glance "
|
||||
- title: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompare50th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[50]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_glance "
|
||||
- title: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompare95th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[95]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_glance "
|
||||
- title: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompare99th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[99]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_glance "
|
||||
- title: "BrowbeatAuthenticateValidateGlanceConcurrencySSLCompareMax-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "max"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_glance "
|
||||
|
||||
- title: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompare-md"
|
||||
template: "markdown.json.j2"
|
||||
markdown: "# Non-SSL vs SSL Public API Endpoints\\\\n[Browbeat](https://github.com/openstack/browbeat)\\\\n\\\\n[Rally Authenticate.validate_heat](https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/authenticate/authenticate.py#L146)"
|
||||
# Authenticate.validate_heat SSL Comparsion Visualizations: [Min, 50th, 95th, 99th, Max]
|
||||
- title: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompareResultCount-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "count"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_heat "
|
||||
- title: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompareErrorCount-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "count"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: error AND rally_setup.name: Authenticate.validate_heat "
|
||||
|
||||
- title: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompareMin-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "min"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_heat "
|
||||
- title: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompare50th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[50]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_heat "
|
||||
- title: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompare95th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[95]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_heat "
|
||||
- title: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompare99th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[99]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_heat "
|
||||
- title: "BrowbeatAuthenticateValidateHeatConcurrencySSLCompareMax-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "max"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_heat "
|
||||
|
||||
- title: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompare-md"
|
||||
template: "markdown.json.j2"
|
||||
markdown: "# Non-SSL vs SSL Public API Endpoints\\\\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#L125)"
|
||||
# Authenticate.validate_neutron SSL Comparsion Visualizations: [Min, 50th, 95th, 99th, Max]
|
||||
- title: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompareResultCount-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "count"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron "
|
||||
- title: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompareErrorCount-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "count"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: error AND rally_setup.name: Authenticate.validate_neutron "
|
||||
|
||||
- title: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompareMin-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "min"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron "
|
||||
- title: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompare50th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[50]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron "
|
||||
- title: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompare95th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[95]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron "
|
||||
- title: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompare99th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[99]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron "
|
||||
- title: "BrowbeatAuthenticateValidateNeutronConcurrencySSLCompareMax-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "max"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_neutron "
|
||||
|
||||
- title: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompare-md"
|
||||
template: "markdown.json.j2"
|
||||
markdown: "# Non-SSL vs SSL Public API Endpoints\\\\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#L62)"
|
||||
# Authenticate.validate_nova SSL Comparsion Visualizations: [Min, 50th, 95th, 99th, Max]
|
||||
- title: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompareResultCount-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "count"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_nova "
|
||||
- title: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompareErrorCount-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "count"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: error AND rally_setup.name: Authenticate.validate_nova "
|
||||
|
||||
- title: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompareMin-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "min"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_nova "
|
||||
- title: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompare50th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[50]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_nova "
|
||||
- title: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompare95th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[95]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_nova "
|
||||
- title: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompare99th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[99]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_nova "
|
||||
- title: "BrowbeatAuthenticateValidateNovaConcurrencySSLCompareMax-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "max"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: Authenticate.validate_nova "
|
||||
|
||||
- title: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompare-md"
|
||||
template: "markdown.json.j2"
|
||||
markdown: "# Non-SSL vs SSL Public API Endpoints\\\\n[Browbeat](https://github.com/openstack/browbeat)\\\\n\\\\n[Rally KeystoneBasic.authenticate_user_and_validate_token](https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/keystone/basic.py#L102)"
|
||||
# KeystoneBasic.authenticate_user_and_validate_token SSL Comparsion Visualizations: [Min, 50th, 95th, 99th, Max]
|
||||
- title: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompareResultCount-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "count"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: KeystoneBasic.authenticate_user_and_validate_token "
|
||||
- title: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompareErrorCount-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "count"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: error AND rally_setup.name: KeystoneBasic.authenticate_user_and_validate_token "
|
||||
|
||||
- title: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompareMin-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "min"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: KeystoneBasic.authenticate_user_and_validate_token "
|
||||
- title: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompare50th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[50]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: KeystoneBasic.authenticate_user_and_validate_token "
|
||||
- title: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompare95th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[95]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: KeystoneBasic.authenticate_user_and_validate_token "
|
||||
- title: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompare99th-bg"
|
||||
template: "percentiles-concurrency-bg.json.j2"
|
||||
percents: "[99]"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: KeystoneBasic.authenticate_user_and_validate_token "
|
||||
- title: "BrowbeatKeystoneBasicAuthenticateUserAndValidateTokenConcurrencySSLCompareMax-bg"
|
||||
template: "min_max_count-concurency-bg.json.j2"
|
||||
metric_type: "max"
|
||||
split_bars_field: "software-metadata.nova.novncproxy_base_url"
|
||||
include_pattern: "\\\"include\\\": { \\\"pattern\\\": \\\"http|https\\\", \\\"flags\\\": \\\"MULTILINE\\\"},"
|
||||
query: "_type: result AND rally_setup.name: KeystoneBasic.authenticate_user_and_validate_token "
|
Loading…
Reference in New Issue
Block a user