You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@usergrid.apache.org by to...@apache.org on 2014/10/21 19:40:41 UTC
[41/58] [abbrv] [partial] removed some dirs and updated setup script
http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/22314254/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/js/menu.js
----------------------------------------------------------------------
diff --git a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/js/menu.js b/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/js/menu.js
deleted file mode 100644
index 985718c..0000000
--- a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/js/menu.js
+++ /dev/null
@@ -1,88 +0,0 @@
-
-function getItemLink(item){
- return 'req_' + item.pathFormatted + '.html';
-}
-
-function setDetailsLinkUrl(){
- $.each(stats.contents, function (name, data) {
- $('#details_link').attr('href', getItemLink(data));
- return false;
- });
-}
-
-var MENU_ITEM_MAX_LENGTH = 50;
-
-function menuItem(item, level, parent, group) {
- if (group)
- var style = 'group';
- else
- var style = '';
-
- if (item.name.length > MENU_ITEM_MAX_LENGTH) {
- var title = ' title="' + item.name + '"';
- var displayName = item.name.substr(0, MENU_ITEM_MAX_LENGTH) + '...';
- }
- else {
- var title = '';
- var displayName = item.name;
- }
-
- if (parent) {
- if (level == 0)
- var childOfRoot = 'child-of-ROOT ';
- else
- var childOfRoot = '';
-
- var style = ' class="' + childOfRoot + 'child-of-menu-' + parent + '"';
- } else
- var style = '';
-
- if (group)
- var expandButton = '<span id="menu-' + item.pathFormatted + '" style="margin-left: ' + (level * 10) + 'px;" class="expand-button"> </span>';
- else
- var expandButton = '<span id="menu-' + item.pathFormatted + '" style="margin-left: ' + (level * 10) + 'px;" class="expand-button hidden"> </span>';
-
- return '<li' + style + '><div class="item">' + expandButton + '<a href="' + getItemLink(item) + '"' + title + '>' + displayName + '</a></div></li>';
-}
-
-function menuItemsForGroup(group, level, parent) {
- var items = '';
-
- if (level > 0)
- items += menuItem(group, level - 1, parent, true);
-
- $.each(group.contents, function (contentName, content) {
- if (content.type == 'GROUP')
- items += menuItemsForGroup(content, level + 1, group.pathFormatted);
- else if (content.type == 'REQUEST')
- items += menuItem(content, level, group.pathFormatted);
- });
-
- return items;
-}
-
-function setDetailsMenu(){
- $('.nav ul').append(menuItemsForGroup(stats, 0));
-
- $('.nav').expandable();
-}
-
-function setGlobalMenu(){
- $('.nav ul').append('<li><div class="item"><a href="#active_users">Active Users</a></div></li> \
- <li><div class="item"><a href="#requests">Requests / sec</a></div></li> \
- <li><div class="item"><a href="#responses">Responses / sec</a></div></li>');
-}
-
-function getLink(link){
- var a = link.split('/');
- return (a.length<=1)? link : a[a.length-1];
-}
-
-function setActiveMenu(){
- $('.nav a').each(function(){
- if(!$(this).hasClass('expand-button') && $(this).attr('href') == getLink(window.location.pathname)){
- $(this).parents('li').addClass('on');
- return false;
- }
- });
-}
http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/22314254/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/js/stats.js
----------------------------------------------------------------------
diff --git a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/js/stats.js b/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/js/stats.js
deleted file mode 100644
index 1654135..0000000
--- a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/js/stats.js
+++ /dev/null
@@ -1,515 +0,0 @@
-var stats = {
- type: "GROUP",
-name: "Global Information",
-path: "",
-pathFormatted: "missing-name-b06d1",
-stats: {
- "name": "Global Information",
- "numberOfRequests": {
- "total": "2100",
- "ok": "2023",
- "ko": "77"
- },
- "minResponseTime": {
- "total": "14",
- "ok": "119",
- "ko": "14"
- },
- "maxResponseTime": {
- "total": "60083",
- "ok": "56460",
- "ko": "60083"
- },
- "meanResponseTime": {
- "total": "1764",
- "ok": "1300",
- "ko": "13947"
- },
- "standardDeviation": {
- "total": "7018",
- "ok": "5539",
- "ko": "19576"
- },
- "percentiles1": {
- "total": "7913",
- "ok": "7686",
- "ko": "59639"
- },
- "percentiles2": {
- "total": "45272",
- "ok": "43448",
- "ko": "60022"
- },
- "group1": {
- "name": "t < 800 ms",
- "count": 1833,
- "percentage": 87
- },
- "group2": {
- "name": "800 ms < t < 1200 ms",
- "count": 24,
- "percentage": 1
- },
- "group3": {
- "name": "t > 1200 ms",
- "count": 166,
- "percentage": 8
- },
- "group4": {
- "name": "failed",
- "count": 77,
- "percentage": 4
- },
- "meanNumberOfRequestsPerSecond": {
- "total": "10.44",
- "ok": "10.06",
- "ko": "0.38"
- }
-},
-contents: {
-"post-llbean-ise-7794f": {
- type: "REQUEST",
- name: "POST LLBean isError = true",
-path: "POST LLBean isError = true",
-pathFormatted: "post-llbean-ise-7794f",
-stats: {
- "name": "POST LLBean isError = true",
- "numberOfRequests": {
- "total": "950",
- "ok": "950",
- "ko": "0"
- },
- "minResponseTime": {
- "total": "132",
- "ok": "132",
- "ko": "-"
- },
- "maxResponseTime": {
- "total": "7827",
- "ok": "7827",
- "ko": "-"
- },
- "meanResponseTime": {
- "total": "573",
- "ok": "573",
- "ko": "-"
- },
- "standardDeviation": {
- "total": "1602",
- "ok": "1602",
- "ko": "-"
- },
- "percentiles1": {
- "total": "7236",
- "ok": "7236",
- "ko": "-"
- },
- "percentiles2": {
- "total": "7306",
- "ok": "7306",
- "ko": "-"
- },
- "group1": {
- "name": "t < 800 ms",
- "count": 888,
- "percentage": 93
- },
- "group2": {
- "name": "800 ms < t < 1200 ms",
- "count": 12,
- "percentage": 1
- },
- "group3": {
- "name": "t > 1200 ms",
- "count": 50,
- "percentage": 5
- },
- "group4": {
- "name": "failed",
- "count": 0,
- "percentage": 0
- },
- "meanNumberOfRequestsPerSecond": {
- "total": "4.72",
- "ok": "4.72",
- "ko": "-"
- }
-}
- },"post-llbean-ise-3bf79": {
- type: "REQUEST",
- name: "POST LLBean isError = false",
-path: "POST LLBean isError = false",
-pathFormatted: "post-llbean-ise-3bf79",
-stats: {
- "name": "POST LLBean isError = false",
- "numberOfRequests": {
- "total": "950",
- "ok": "950",
- "ko": "0"
- },
- "minResponseTime": {
- "total": "131",
- "ok": "131",
- "ko": "-"
- },
- "maxResponseTime": {
- "total": "1173",
- "ok": "1173",
- "ko": "-"
- },
- "meanResponseTime": {
- "total": "202",
- "ok": "202",
- "ko": "-"
- },
- "standardDeviation": {
- "total": "138",
- "ok": "138",
- "ko": "-"
- },
- "percentiles1": {
- "total": "573",
- "ok": "573",
- "ko": "-"
- },
- "percentiles2": {
- "total": "809",
- "ok": "809",
- "ko": "-"
- },
- "group1": {
- "name": "t < 800 ms",
- "count": 938,
- "percentage": 99
- },
- "group2": {
- "name": "800 ms < t < 1200 ms",
- "count": 12,
- "percentage": 1
- },
- "group3": {
- "name": "t > 1200 ms",
- "count": 0,
- "percentage": 0
- },
- "group4": {
- "name": "failed",
- "count": 0,
- "percentage": 0
- },
- "meanNumberOfRequestsPerSecond": {
- "total": "4.72",
- "ok": "4.72",
- "ko": "-"
- }
-}
- },"query-llbean-is-81d31": {
- type: "REQUEST",
- name: "Query LLBean isError = true",
-path: "Query LLBean isError = true",
-pathFormatted: "query-llbean-is-81d31",
-stats: {
- "name": "Query LLBean isError = true",
- "numberOfRequests": {
- "total": "50",
- "ok": "50",
- "ko": "0"
- },
- "minResponseTime": {
- "total": "7516",
- "ok": "7516",
- "ko": "-"
- },
- "maxResponseTime": {
- "total": "56460",
- "ok": "56460",
- "ko": "-"
- },
- "meanResponseTime": {
- "total": "15655",
- "ok": "15655",
- "ko": "-"
- },
- "standardDeviation": {
- "total": "17447",
- "ok": "17447",
- "ko": "-"
- },
- "percentiles1": {
- "total": "55882",
- "ok": "55882",
- "ko": "-"
- },
- "percentiles2": {
- "total": "56360",
- "ok": "56360",
- "ko": "-"
- },
- "group1": {
- "name": "t < 800 ms",
- "count": 0,
- "percentage": 0
- },
- "group2": {
- "name": "800 ms < t < 1200 ms",
- "count": 0,
- "percentage": 0
- },
- "group3": {
- "name": "t > 1200 ms",
- "count": 50,
- "percentage": 100
- },
- "group4": {
- "name": "failed",
- "count": 0,
- "percentage": 0
- },
- "meanNumberOfRequestsPerSecond": {
- "total": "0.25",
- "ok": "0.25",
- "ko": "-"
- }
-}
- },"query-llbean-is-918f5": {
- type: "REQUEST",
- name: "Query LLBean isError = false",
-path: "Query LLBean isError = false",
-pathFormatted: "query-llbean-is-918f5",
-stats: {
- "name": "Query LLBean isError = false",
- "numberOfRequests": {
- "total": "50",
- "ok": "50",
- "ko": "0"
- },
- "minResponseTime": {
- "total": "6401",
- "ok": "6401",
- "ko": "-"
- },
- "maxResponseTime": {
- "total": "17956",
- "ok": "17956",
- "ko": "-"
- },
- "meanResponseTime": {
- "total": "7897",
- "ok": "7897",
- "ko": "-"
- },
- "standardDeviation": {
- "total": "1519",
- "ok": "1519",
- "ko": "-"
- },
- "percentiles1": {
- "total": "8217",
- "ok": "8217",
- "ko": "-"
- },
- "percentiles2": {
- "total": "13191",
- "ok": "13191",
- "ko": "-"
- },
- "group1": {
- "name": "t < 800 ms",
- "count": 0,
- "percentage": 0
- },
- "group2": {
- "name": "800 ms < t < 1200 ms",
- "count": 0,
- "percentage": 0
- },
- "group3": {
- "name": "t > 1200 ms",
- "count": 50,
- "percentage": 100
- },
- "group4": {
- "name": "failed",
- "count": 0,
- "percentage": 0
- },
- "meanNumberOfRequestsPerSecond": {
- "total": "0.25",
- "ok": "0.25",
- "ko": "-"
- }
-}
- },"delete-llbean-278e7": {
- type: "REQUEST",
- name: "Delete LLBean",
-path: "Delete LLBean",
-pathFormatted: "delete-llbean-278e7",
-stats: {
- "name": "Delete LLBean",
- "numberOfRequests": {
- "total": "50",
- "ok": "16",
- "ko": "34"
- },
- "minResponseTime": {
- "total": "14",
- "ok": "42919",
- "ko": "14"
- },
- "maxResponseTime": {
- "total": "60083",
- "ok": "46561",
- "ko": "60083"
- },
- "meanResponseTime": {
- "total": "35544",
- "ok": "44686",
- "ko": "31242"
- },
- "standardDeviation": {
- "total": "16295",
- "ok": "1110",
- "ko": "18223"
- },
- "percentiles1": {
- "total": "59912",
- "ok": "46447",
- "ko": "59971"
- },
- "percentiles2": {
- "total": "60044",
- "ok": "46538",
- "ko": "60056"
- },
- "group1": {
- "name": "t < 800 ms",
- "count": 0,
- "percentage": 0
- },
- "group2": {
- "name": "800 ms < t < 1200 ms",
- "count": 0,
- "percentage": 0
- },
- "group3": {
- "name": "t > 1200 ms",
- "count": 16,
- "percentage": 32
- },
- "group4": {
- "name": "failed",
- "count": 34,
- "percentage": 68
- },
- "meanNumberOfRequestsPerSecond": {
- "total": "0.25",
- "ok": "0.08",
- "ko": "0.17"
- }
-}
- },"verify-llbean-d-02bb8": {
- type: "REQUEST",
- name: "Verify LLBean Delete",
-path: "Verify LLBean Delete",
-pathFormatted: "verify-llbean-d-02bb8",
-stats: {
- "name": "Verify LLBean Delete",
- "numberOfRequests": {
- "total": "50",
- "ok": "7",
- "ko": "43"
- },
- "minResponseTime": {
- "total": "119",
- "ok": "119",
- "ko": "159"
- },
- "maxResponseTime": {
- "total": "2754",
- "ok": "197",
- "ko": "2754"
- },
- "meanResponseTime": {
- "total": "252",
- "ok": "131",
- "ko": "272"
- },
- "standardDeviation": {
- "total": "364",
- "ok": "26",
- "ko": "389"
- },
- "percentiles1": {
- "total": "403",
- "ok": "175",
- "ko": "405"
- },
- "percentiles2": {
- "total": "1632",
- "ok": "192",
- "ko": "1793"
- },
- "group1": {
- "name": "t < 800 ms",
- "count": 7,
- "percentage": 14
- },
- "group2": {
- "name": "800 ms < t < 1200 ms",
- "count": 0,
- "percentage": 0
- },
- "group3": {
- "name": "t > 1200 ms",
- "count": 0,
- "percentage": 0
- },
- "group4": {
- "name": "failed",
- "count": 43,
- "percentage": 86
- },
- "meanNumberOfRequestsPerSecond": {
- "total": "0.25",
- "ok": "0.03",
- "ko": "0.21"
- }
-}
- }
-}
-
-}
-
-function fillStats(stat){
- $("#numberOfRequests").append(stat.numberOfRequests.total);
- $("#numberOfRequestsOK").append(stat.numberOfRequests.ok);
- $("#numberOfRequestsKO").append(stat.numberOfRequests.ko);
-
- $("#minResponseTime").append(stat.minResponseTime.total);
- $("#minResponseTimeOK").append(stat.minResponseTime.ok);
- $("#minResponseTimeKO").append(stat.minResponseTime.ko);
-
- $("#maxResponseTime").append(stat.maxResponseTime.total);
- $("#maxResponseTimeOK").append(stat.maxResponseTime.ok);
- $("#maxResponseTimeKO").append(stat.maxResponseTime.ko);
-
- $("#meanResponseTime").append(stat.meanResponseTime.total);
- $("#meanResponseTimeOK").append(stat.meanResponseTime.ok);
- $("#meanResponseTimeKO").append(stat.meanResponseTime.ko);
-
- $("#standardDeviation").append(stat.standardDeviation.total);
- $("#standardDeviationOK").append(stat.standardDeviation.ok);
- $("#standardDeviationKO").append(stat.standardDeviation.ko);
-
- $("#percentiles1").append(stat.percentiles1.total);
- $("#percentiles1OK").append(stat.percentiles1.ok);
- $("#percentiles1KO").append(stat.percentiles1.ko);
-
- $("#percentiles2").append(stat.percentiles2.total);
- $("#percentiles2OK").append(stat.percentiles2.ok);
- $("#percentiles2KO").append(stat.percentiles2.ko);
-
- $("#meanNumberOfRequestsPerSecond").append(stat.meanNumberOfRequestsPerSecond.total);
- $("#meanNumberOfRequestsPerSecondOK").append(stat.meanNumberOfRequestsPerSecond.ok);
- $("#meanNumberOfRequestsPerSecondKO").append(stat.meanNumberOfRequestsPerSecond.ko);
-}
http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/22314254/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/js/theme.js
----------------------------------------------------------------------
diff --git a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/js/theme.js b/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/js/theme.js
deleted file mode 100644
index 7de5f55..0000000
--- a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/js/theme.js
+++ /dev/null
@@ -1,127 +0,0 @@
-/*
- * Copyright 2011-2014 eBusiness Information, Groupe Excilys (www.ebusinessinformation.fr)
- *
- * Licensed under the Gatling Highcharts License
- */
-Highcharts.theme = {
- chart: {
- backgroundColor: '#e6e5e0',
- borderWidth: 0,
- borderRadius: 8,
- plotBackgroundColor: null,
- plotShadow: false,
- plotBorderWidth: 0
- },
- xAxis: {
- gridLineWidth: 0,
- lineColor: '#666',
- tickColor: '#666',
- labels: {
- style: {
- color: '#666'
- }
- },
- title: {
- style: {
- color: '#666'
- }
- }
- },
- yAxis: {
- alternateGridColor: null,
- minorTickInterval: null,
- gridLineColor: '#999',
- lineWidth: 0,
- tickWidth: 0,
- labels: {
- style: {
- color: '#666',
- fontWeight: 'bold'
- }
- },
- title: {
- style: {
- color: '#666',
- font: 'bold 12px Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif'
- }
- }
- },
- labels: {
- style: {
- color: '#CCC'
- }
- },
-
-
- rangeSelector: {
- buttonTheme: {
- fill: '#cfc9c6',
- stroke: '#000000',
- style: {
- color: '#34332e',
- fontWeight: 'bold',
- borderColor: '#b2b2a9'
- },
- states: {
- hover: {
- fill: '#92918C',
- stroke: '#000000',
- style: {
- color: '#34332e',
- fontWeight: 'bold',
- borderColor: '#8b897d'
- }
- },
- select: {
- fill: '#E37400',
- stroke: '#000000',
- style: {
- color: '#FFF'
- }
- }
- }
- },
- inputStyle: {
- backgroundColor: '#333',
- color: 'silver'
- },
- labelStyle: {
- color: '#8b897d'
- }
- },
-
- navigator: {
- handles: {
- backgroundColor: '#e6e5e0',
- borderColor: '#92918C'
- },
- outlineColor: '#92918C',
- outlineWidth: 1,
- maskFill: 'rgba(146, 145, 140, 0.5)',
- series: {
- color: '#4572A7',
- lineColor: '#4572A7'
- }
- },
-
- scrollbar: {
- buttonBackgroundColor: '#e6e5e0',
- buttonBorderWidth: 1,
- buttonBorderColor: '#92918C',
- buttonArrowColor: '#92918C',
- buttonBorderRadius: 2,
-
- barBorderWidth: 1,
- barBorderRadius: 0,
- barBackgroundColor: '#92918C',
- barBorderColor: '#92918C',
-
- rifleColor: '#92918C',
-
- trackBackgroundColor: '#b0b0a8',
- trackBorderWidth: 1,
- trackBorderColor: '#b0b0a8'
- }
-};
-
-Highcharts.setOptions(Highcharts.theme);
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/22314254/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/req_delete-llbean-278e7.html
----------------------------------------------------------------------
diff --git a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/req_delete-llbean-278e7.html b/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/req_delete-llbean-278e7.html
deleted file mode 100644
index d83fd2c..0000000
--- a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411414194803/req_delete-llbean-278e7.html
+++ /dev/null
@@ -1,1255 +0,0 @@
-
-<!DOCTYPE html>
-<html>
-<head>
-<meta charset="UTF-8">
-<link rel="shortcut icon" type="image/x-icon" href="style/favicon.ico"/>
-<link href="style/style.css" rel="stylesheet" type="text/css" />
-<link href="style/bootstrap.min.css" rel="stylesheet" type="text/css" />
-<title>Gatling Stats - Delete LLBean</title>
-</head>
-<body>
-<div class="frise"></div>
-<div class="container details">
- <div class="head">
- <a href="http://gatling-tool.org" target="blank_" title="Gatling Home Page"><img alt="Gatling" src="style/logo.png"/></a>
- </div>
- <div class="main">
- <div class="cadre">
- <div class="onglet">
- <img src="style/cible.png" />
- <p><span>postuserssimulation-llbean</span></p>
- </div>
- <div class="content">
- <div class="sous-menu">
- <div class="item "><a href="index.html">GLOBAL</a></div>
- <div class="item ouvert"><a id="details_link" href="#">DETAILS</a></div>
- <p class="sim_desc" title="2014-09-22 12:29:54, duration : 201 seconds" data-content="">
- <b>2014-09-22 12:29:54, duration : 201 seconds</b> </b>
- </p>
- </div>
- <div class="content-in">
- <h1><span>> </span>Delete LLBean</h1>
- <div class="article">
-
- <div class="infos">
- <div class="infos-in">
- <div class="infos-title">STATISTICS</div>
- <div class="repli"></div>
- <div class="info">
- <h2 class="first">Executions</h2>
- <table>
- <thead>
- <tr><th></th><th>Total</th><th>OK</th><th>KO</th></tr>
- </thead>
- <tbody>
- <tr>
- <td class="title"></td>
- <td id="numberOfRequests" class="total"></td>
- <td id="numberOfRequestsOK" class="ok"></td>
- <td id="numberOfRequestsKO" class="ko"></td>
- </tr>
- </tbody>
- </table>
- <h2 class="second">Response Time (ms)</h2>
- <table>
- <thead>
- <tr>
- <th></th>
- <th>Total</th>
- <th>OK</th>
- <th>KO</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td class="title">Min</td>
- <td id="minResponseTime" class="total"></td>
- <td id="minResponseTimeOK" class="ok"></td>
- <td id="minResponseTimeKO" class="ko"></td>
- </tr>
- <tr>
- <td class="title">Max</td>
- <td id="maxResponseTime" class="total"></td>
- <td id="maxResponseTimeOK" class="ok"></td>
- <td id="maxResponseTimeKO" class="ko"></td>
- </tr>
- <tr>
- <td class="title">Mean</td>
- <td id="meanResponseTime" class="total"></td>
- <td id="meanResponseTimeOK" class="ok"></td>
- <td id="meanResponseTimeKO" class="ko"></td>
- </tr>
- <tr>
- <td class="title">Std Deviation</td>
- <td id="standardDeviation" class="total"></td>
- <td id="standardDeviationOK" class="ok"></td>
- <td id="standardDeviationKO" class="ko"></td>
- </tr>
- <tr>
- <td class="title">95th percentile</td>
- <td id="percentiles1" class="total"></td>
- <td id="percentiles1OK" class="ok"></td>
- <td id="percentiles1KO" class="ko"></td>
- </tr>
- <tr>
- <td class="title">99th percentile</td>
- <td id="percentiles2" class="total"></td>
- <td id="percentiles2OK" class="ok"></td>
- <td id="percentiles2KO" class="ko"></td>
- </tr>
- <tr>
- <td class="title">Mean req/s</td>
- <td id="meanNumberOfRequestsPerSecond" class="total"></td>
- <td id="meanNumberOfRequestsPerSecondOK" class="ok"></td>
- <td id="meanNumberOfRequestsPerSecondKO" class="ko"></td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- </div>
-
- <div class="schema demi">
- <div id="container_indicators" class="demi"></div>
- </div>
-<div class="statistics extensible-geant collapsed">
- <div class="title">
- <div class="title_collapsed" style="cursor: auto;">ERRORS</div>
- </div>
- <table id="container_errors" class="statistics-in extensible-geant">
- <thead>
- <tr>
- <th id="error-col-1" class="header sortable"><span>Error</span></th>
- <th id="error-col-2" class="header sortable"><span>Count</span></th>
- <th id="error-col-3" class="header sortable"><span>Percentage</span></th>
- </tr>
- </thead>
- <tbody>
-
- <tr>
- <td class="error-col-1 total">status.is(200), but actually found 400<span class="value" style="display:none">0</span></td>
- <td class="value error-col-2 total">25</td>
- <td class="value error-col-3 total">73.53 %</td>
- </tr>
- <tr>
- <td class="error-col-1 total">status.is(200), but actually found 504<span class="value" style="display:none">1</span></td>
- <td class="value error-col-2 total">7</td>
- <td class="value error-col-3 total">20.59 %</td>
- </tr>
- <tr>
- <td class="error-col-1 total">java.io.IOException: Remotely closed<span class="value" style="display:none">2</span></td>
- <td class="value error-col-2 total">1</td>
- <td class="value error-col-3 total">2.94 %</td>
- </tr>
- <tr>
- <td class="error-col-1 total">java.util.concurrent.TimeoutException: Request timed out to supercorgicluster.usergrid.com/23.21.97.93:80 of 60000 ms<span class="value" style="display:none">3</span></td>
- <td class="value error-col-2 total">1</td>
- <td class="value error-col-3 total">2.94 %</td>
- </tr>
- </tbody>
- </table>
-</div>
-
- <div class="schema geant">
- <div id="container_distrib" class="geant"></div>
- </div>
-
- <div class="schema geant">
- <div id="container" class="geant"></div>
- </div>
-
- <div class="schema geant">
- <div id="container_latency" class="geant"></div>
- </div>
-
- <div class="schema geant">
- <a name="requests"></a>
- <div id="container_requests" class="geant"></div>
- </div>
-
- <div class="schema geant">
- <a name="responses"></a>
- <div id="container_responses" class="geant"></div>
- </div>
-
- <div class="schema geant">
- <div id="container_response_time_dispersion" class="geant"></div>
- </div>
-
- <div class="schema geant">
- <div id="container_latency_dispersion" class="geant"></div>
- </div>
-
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="nav">
- <ul></ul>
- </div>
-</div>
-<div class="foot">
- <a href="http://gatling-tool.org" title="Gatling Home Page"><img alt="Gatling" src="style/logo-gatling.jpg"/></a>
-</div>
-<script type="text/javascript" src="js/jquery.min.js"></script>
-<script type="text/javascript" src="js/bootstrap.min.js"></script>
-<script type="text/javascript" src="js/gatling.js"></script>
-<script type="text/javascript" src="js/menu.js"></script>
-<script type="text/javascript" src="js/all_sessions.js"></script>
-<script type="text/javascript" src="js/stats.js"></script>
-<script type="text/javascript" src="js/highstock.js"></script>
-<script type="text/javascript" src="js/highcharts-more.js"></script>
-<script type="text/javascript" src="js/theme.js"></script>
-<script type="text/javascript">
- var pageStats = stats.contents['delete-llbean-278e7'].stats;
- $(document).ready(function() {
- $('.sim_desc').popover({trigger:'hover', placement:'bottom'});
- setDetailsLinkUrl();
- setDetailsMenu();
- setActiveMenu();
- fillStats(pageStats);
-
-Highcharts.setOptions({
- global: { useUTC: false }
-});
-
-var indicatorsChart = new Highcharts.Chart({
- chart: {
- renderTo: 'container_indicators',
- marginRight: 150
- },
- credits: { enabled: false },
- legend: { enabled: false },
- title: { text: 'A title to let highcharts reserve the place for the title set later' },
- xAxis: {
- categories: [
- pageStats.group1.name,
- pageStats.group2.name,
- pageStats.group3.name,
- pageStats.group4.name
- ]
- },
- yAxis: {
- title: { text: 'Number of Requests' }
- },
- tooltip: {
- formatter: function() {
- var s;
- if (this.point.name) { // the pie chart
- s = ''+ this.point.name +': '+ this.y +'% requests';
- } else {
- s = ''+ this.y + ' requests';
- }
- return s;
- }
- },
- plotOptions: {
- series: {
- stacking: 'normal',
- shadow: true
- }
- },
- series: [
- {
- type: 'column',
- color: '#A0B228',
- data: [pageStats.group1.count,0,0,0],
- tooltip: { yDecimals: 0, ySuffix: 'ms' }
- },
- {
- type: 'column',
- color: '#FFDD00',
- data: [0,pageStats.group2.count,0,0],
- tooltip: { yDecimals: 0, ySuffix: 'ms' }
- },
- {
- type: 'column',
- color: '#FF9D00',
- data: [0,0,pageStats.group3.count,0],
- tooltip: { yDecimals: 0, ySuffix: 'ms' }
- },
- {
- type: 'column',
- color: '#FF0000',
- data: [0,0,0,pageStats.group4.count],
- tooltip: { yDecimals: 0, ySuffix: 'ms' }
- },
- {
- type: 'pie',
- name: 'Percentages',
- data: [
- {
- name: pageStats.group1.name,
- y: pageStats.group1.percentage,
- color: '#A0B228'
- },
- {
- name: pageStats.group2.name,
- y: pageStats.group2.percentage,
- color: '#FFDD00'
- },
- {
- name: pageStats.group3.name,
- y: pageStats.group3.percentage,
- color: '#FF9D00'
- },
- {
- name: pageStats.group4.name,
- y: pageStats.group4.percentage,
- color: '#FF0000'
- }
- ],
- center: [470, 85],
- size: 100,
- showInLegend: false,
- dataLabels: { enabled: false }
- }
- ]
-});
-
-indicatorsChart.setTitle({
- text: '<span class="chart_title">Indicators</span>',
- useHTML: true
-});
-
- $('#container_errors').sortable('#container_errors');
-
-var responseTimeDistributionChart = new Highcharts.Chart({
- chart: {
- renderTo: 'container_distrib',
- type: 'column'
- },
- credits: {
- enabled: false
- },
- legend: {
- enabled: true,
- floating: true,
- y: -285,
- borderWidth: 0,
- itemStyle: {
- fontWeight: "normal"
- }
- },
- title: {
- text: 'A title to let highcharts reserve the place for the title set later'
- },
- xAxis: {
- categories: ['314', '915', '1516', '2116', '2717', '3318', '3918', '4519', '5120', '5721', '6321', '6922', '7523', '8123', '8724', '9325', '9925', '10526', '11127', '11727', '12328', '12929', '13530', '14130', '14731', '15332', '15932', '16533', '17134', '17734', '18335', '18936', '19536', '20137', '20738', '21338', '21939', '22540', '23141', '23741', '24342', '24943', '25543', '26144', '26745', '27345', '27946', '28547', '29147', '29748', '30349', '30950', '31550', '32151', '32752', '33352', '33953', '34554', '35154', '35755', '36356', '36956', '37557', '38158', '38759', '39359', '39960', '40561', '41161', '41762', '42363', '42963', '43564', '44165', '44765', '45366', '45967', '46567', '47168', '47769', '48370', '48970', '49571', '50172', '50772', '51373', '51974', '52574', '53175', '53776', '54376', '54977', '55578', '56179', '56779', '57380', '57981', '58581', '59182', '59783'],
- tickInterval: 20
- },
- yAxis: {
- min: 0,
- title: {
- text: 'Percentage of Requests'
- }
- },
- tooltip: {
- formatter: function() {
- return '<b>'+ this.x +' ms</b><br/>'+
- this.series.name +': '+ this.y +' %<br/>'+
- 'Total: '+ this.point.stackTotal + ' %';
- }
- },
- plotOptions: {
- series: {
- groupPadding: 0,
- stacking: 'normal',
- shadow: true
- }
- },
- series: [
- {
-type: 'column',
-color: '#4572A7',
-name: 'Success',
-data: [
- 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.0,4.0,8.0,2.0,6.0,4.0,4.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' }
-},
- {
-type: 'column',
-color: '#FF0000',
-name: 'Failure',
-data: [
- 2.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0,4.0,2.0,2.0,0.0,2.0,0.0,0.0,0.0,0.0,0.0,2.0,2.0,0.0,2.0,0.0,2.0,0.0,0.0,0.0,0.0,2.0,2.0,6.0,2.0,0.0,0.0,2.0,0.0,0.0,0.0,0.0,2.0,0.0,0.0,2.0,0.0,0.0,2.0,4.0,0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.0,10.0
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' }
-}
- ]
-});
-
-responseTimeDistributionChart.setTitle({
- text: '<span class="chart_title">Response Time Distribution</span>',
- useHTML: true
-});
-
-var responseTimeChart = new Highcharts.StockChart({
- chart: {
- renderTo: 'container',
- zoomType: 'x'
- },
- colors: ['#C4FD90', '#7FF77F', '#6FF2AD', '#60ECE5', '#51A8E7', '#4353E2', '#7335DC', '#BC28D7', '#D11C97', '#C73905', 'Orange'],
- credits: { enabled: false },
- legend: {
- enabled: true,
- floating: true,
- y: -65,
- borderWidth: 0,
- itemStyle: { fontWeight: "normal" }
- },
- title: { text: 'A title to let highcharts reserve the place for the title set later' },
- navigator: { baseSeries: 9 },
- rangeSelector: {
- rangeSelector: { align: "left" },
- buttonSpacing: 0,
- buttonTheme: {
- fill: 'LightGrey',
- padding: 1,
- stroke: 'Black',
- 'stroke-width': 0.25,
- style: {
- color: 'Black',
- fontWeight: 'bold',
- },
- states: {
- stroke: 'Black',
- 'stroke-width': 0.25,
- hover: {
- fill: 'DarkGrey',
- style: { color: 'black' }
- },
- select: {
- fill: 'DarkOrange',
- style: { color: 'white' }
- }
- }
- },
- buttons : [
- {
- type : 'minute',
- count : 1,
- text : '1m'
- }, {
- type : 'minute',
- count : 10,
- text : '10m'
- }, {
- type : 'hour',
- count : 1,
- text : '1h'
- }, {
- type : 'all',
- count : 1,
- text : 'All'
- }
- ],
- selected : 3,
- inputEnabled : false
- },
- xAxis: {
- type: 'datetime',
- ordinal: false,
- maxZoom: 10000 // three days
- },
- yAxis:[
- {
- min: 0,
- title: {
- text: 'Response Time (ms)',
- style: { color: '#4572A7' }
- },
- opposite: false
- }, {
- min: 0,
- title: {
- text: 'Active Users',
- style: { color: '#FF9D00' }
- },
- opposite: true
- }
- ],
- plotOptions: {
- arearange: { lineWidth: 1 },
- series: {
- dataGrouping: { enabled: false }
- }
- },
- series: [
-
-
- {
-pointInterval: 1000,
-name: 'min',
-data: [
- [1411414301322,45740],[1411414302322,45222],[1411414303322,43929],[1411414304322,42919]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 10
-},
- {
-pointInterval: 1000,
-name: '25%',
-data: [
- [1411414301322,45787],[1411414302322,45246],[1411414303322,44059],[1411414304322,43123]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 9
-},
- {
-pointInterval: 1000,
-name: '50%',
-data: [
- [1411414301322,46106],[1411414302322,45270],[1411414303322,44397],[1411414304322,43312]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 8
-},
- {
-pointInterval: 1000,
-name: '75%',
-data: [
- [1411414301322,46447],[1411414302322,45396],[1411414303322,44459],[1411414304322,43438]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 7
-},
- {
-pointInterval: 1000,
-name: '80%',
-data: [
- [1411414301322,46470],[1411414302322,45421],[1411414303322,44491],[1411414304322,43441]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 6
-},
- {
-pointInterval: 1000,
-name: '85%',
-data: [
- [1411414301322,46493],[1411414302322,45446],[1411414303322,44523],[1411414304322,43444]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 5
-},
- {
-pointInterval: 1000,
-name: '90%',
-data: [
- [1411414301322,46515],[1411414302322,45471],[1411414303322,44555],[1411414304322,43447]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 4
-},
- {
-pointInterval: 1000,
-name: '95%',
-data: [
- [1411414301322,46538],[1411414302322,45496],[1411414303322,44587],[1411414304322,43450]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 3
-},
- {
-pointInterval: 1000,
-name: '99%',
-data: [
- [1411414301322,46556],[1411414302322,45516],[1411414303322,44612],[1411414304322,43452]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 2
-},
- {
-pointInterval: 1000,
-name: 'max',
-data: [
- [1411414301322,46561],[1411414302322,45522],[1411414303322,44619],[1411414304322,43453]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 1
-},
- allUsersData
- ]
-});
-
-responseTimeChart.setTitle({
- text: '<span class="chart_title chart_title_">Response Time Percentiles over Time (success)</span>',
- useHTML: true
-});
-
-var responseTimeChart = new Highcharts.StockChart({
- chart: {
- renderTo: 'container_latency',
- zoomType: 'x'
- },
- colors: ['#C4FD90', '#7FF77F', '#6FF2AD', '#60ECE5', '#51A8E7', '#4353E2', '#7335DC', '#BC28D7', '#D11C97', '#C73905', 'Orange'],
- credits: { enabled: false },
- legend: {
- enabled: true,
- floating: true,
- y: -65,
- borderWidth: 0,
- itemStyle: { fontWeight: "normal" }
- },
- title: { text: 'A title to let highcharts reserve the place for the title set later' },
- navigator: { baseSeries: 9 },
- rangeSelector: {
- rangeSelector: { align: "left" },
- buttonSpacing: 0,
- buttonTheme: {
- fill: 'LightGrey',
- padding: 1,
- stroke: 'Black',
- 'stroke-width': 0.25,
- style: {
- color: 'Black',
- fontWeight: 'bold',
- },
- states: {
- stroke: 'Black',
- 'stroke-width': 0.25,
- hover: {
- fill: 'DarkGrey',
- style: { color: 'black' }
- },
- select: {
- fill: 'DarkOrange',
- style: { color: 'white' }
- }
- }
- },
- buttons : [
- {
- type : 'minute',
- count : 1,
- text : '1m'
- }, {
- type : 'minute',
- count : 10,
- text : '10m'
- }, {
- type : 'hour',
- count : 1,
- text : '1h'
- }, {
- type : 'all',
- count : 1,
- text : 'All'
- }
- ],
- selected : 3,
- inputEnabled : false
- },
- xAxis: {
- type: 'datetime',
- ordinal: false,
- maxZoom: 10000 // three days
- },
- yAxis:[
- {
- min: 0,
- title: {
- text: 'Latency (ms)',
- style: { color: '#4572A7' }
- },
- opposite: false
- }, {
- min: 0,
- title: {
- text: 'Active Users',
- style: { color: '#FF9D00' }
- },
- opposite: true
- }
- ],
- plotOptions: {
- arearange: { lineWidth: 1 },
- series: {
- dataGrouping: { enabled: false }
- }
- },
- series: [
-
-
- {
-pointInterval: 1000,
-name: 'min',
-data: [
- [1411414301322,45220],[1411414302322,44758],[1411414303322,43409],[1411414304322,42398]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 10
-},
- {
-pointInterval: 1000,
-name: '25%',
-data: [
- [1411414301322,45370],[1411414302322,44827],[1411414303322,43532],[1411414304322,42610]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 9
-},
- {
-pointInterval: 1000,
-name: '50%',
-data: [
- [1411414301322,45738],[1411414302322,44897],[1411414303322,43864],[1411414304322,42811]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 8
-},
- {
-pointInterval: 1000,
-name: '75%',
-data: [
- [1411414301322,46094],[1411414302322,44999],[1411414303322,43989],[1411414304322,42959]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 7
-},
- {
-pointInterval: 1000,
-name: '80%',
-data: [
- [1411414301322,46116],[1411414302322,45020],[1411414303322,44029],[1411414304322,42970]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 6
-},
- {
-pointInterval: 1000,
-name: '85%',
-data: [
- [1411414301322,46139],[1411414302322,45040],[1411414303322,44070],[1411414304322,42981]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 5
-},
- {
-pointInterval: 1000,
-name: '90%',
-data: [
- [1411414301322,46162],[1411414302322,45061],[1411414303322,44110],[1411414304322,42991]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 4
-},
- {
-pointInterval: 1000,
-name: '95%',
-data: [
- [1411414301322,46185],[1411414302322,45081],[1411414303322,44151],[1411414304322,43002]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 3
-},
- {
-pointInterval: 1000,
-name: '99%',
-data: [
- [1411414301322,46203],[1411414302322,45097],[1411414303322,44183],[1411414304322,43010]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 2
-},
- {
-pointInterval: 1000,
-name: 'max',
-data: [
- [1411414301322,46208],[1411414302322,45102],[1411414303322,44192],[1411414304322,43013]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 1
-},
- allUsersData
- ]
-});
-
-responseTimeChart.setTitle({
- text: '<span class="chart_title chart_title_">Latency Percentiles over Time (success)</span>',
- useHTML: true
-});
-
-var requestsChart = new Highcharts.StockChart({
- chart: {
- renderTo: 'container_requests',
- zoomType: 'x'
- },
- credits: { enabled: false },
- legend: {
- enabled: true,
- floating: true,
- itemDistance: 10,
- y: -285,
- borderWidth: 0,
- itemStyle: { fontWeight: "normal" }
- },
- title: { text: 'A title to let highcharts reserve the place for the title set later' },
- rangeSelector: {
- buttonSpacing: 0,
- buttonTheme: {
- fill: 'LightGrey',
- padding: 1,
- stroke: 'Black',
- 'stroke-width': 0.25,
- style: {
- color: 'Black',
- fontWeight: 'bold',
- },
- states: {
- stroke: 'Black',
- 'stroke-width': 0.25,
- hover: {
- fill: 'DarkGrey',
- style: { color: 'black' }
- },
- select: {
- fill: 'DarkOrange',
- style: { color: 'white' }
- }
- }
- },
- buttons : [
- {
- type : 'minute',
- count : 1,
- text : '1m'
- }, {
- type : 'minute',
- count : 10,
- text : '10m'
- }, {
- type : 'hour',
- count : 1,
- text : '1h'
- }, {
- type : 'all',
- count : 1,
- text : 'All'
- }
- ],
- selected : 3,
- inputEnabled : false
- },
- plotOptions: {
- series: {
- dataGrouping: { enabled: false }
- }
- },
- xAxis: {
- type: 'datetime',
- ordinal: false,
- maxZoom: 10000 // three days
- },
- yAxis:[
- {
- min: 0,
- title: {
- text: 'Number of requests',
- style: { color: '#4572A7' }
- },
- opposite: false
- }, {
- min: 0,
- title: {
- text: 'Active Users',
- style: { color: '#FF9D00' }
- },
- opposite: true
- }
- ],
- series: [
- {
-color: '#4572A7',
-name: 'All requests',
-data: [
- [1411414300322,1],[1411414301322,12],[1411414302322,12],[1411414303322,14],[1411414304322,11]
-],
-tooltip: { yDecimals: 0, ySuffix: '' }
-},{
-color: '#FF0000',
-name: 'Failed requests',
-data: [
- [1411414300322,1],[1411414301322,8],[1411414302322,9],[1411414303322,9],[1411414304322,7]
-],
-tooltip: { yDecimals: 0, ySuffix: '' }
-},{
-color: '#A0B228',
-name: 'Succeeded requests',
-data: [
- [1411414301322,4],[1411414302322,3],[1411414303322,5],[1411414304322,4]
-],
-tooltip: { yDecimals: 0, ySuffix: '' }
-},
- allUsersData,
- {
-
-type: 'pie',
-name: 'Distribution',
-data: [
- {name: 'Success', y: 16.0, color: '#A0B228'},{name: 'Failures', y: 34.0, color: '#FF0000'}
-],
-center: [775, -40],
-size: 70,
-showInLegend: false,
-dataLabels: { enabled: false },
-dataGrouping: { enabled: false }
-
- }
- ]
-});
-
-requestsChart.setTitle({
- text: '<span class="chart_title">Number of requests per second</span>',
- useHTML: true
-});
-
-var requestsChart = new Highcharts.StockChart({
- chart: {
- renderTo: 'container_responses',
- zoomType: 'x'
- },
- credits: { enabled: false },
- legend: {
- enabled: true,
- floating: true,
- itemDistance: 10,
- y: -285,
- borderWidth: 0,
- itemStyle: { fontWeight: "normal" }
- },
- title: { text: 'A title to let highcharts reserve the place for the title set later' },
- rangeSelector: {
- buttonSpacing: 0,
- buttonTheme: {
- fill: 'LightGrey',
- padding: 1,
- stroke: 'Black',
- 'stroke-width': 0.25,
- style: {
- color: 'Black',
- fontWeight: 'bold',
- },
- states: {
- stroke: 'Black',
- 'stroke-width': 0.25,
- hover: {
- fill: 'DarkGrey',
- style: { color: 'black' }
- },
- select: {
- fill: 'DarkOrange',
- style: { color: 'white' }
- }
- }
- },
- buttons : [
- {
- type : 'minute',
- count : 1,
- text : '1m'
- }, {
- type : 'minute',
- count : 10,
- text : '10m'
- }, {
- type : 'hour',
- count : 1,
- text : '1h'
- }, {
- type : 'all',
- count : 1,
- text : 'All'
- }
- ],
- selected : 3,
- inputEnabled : false
- },
- plotOptions: {
- series: {
- dataGrouping: { enabled: false }
- }
- },
- xAxis: {
- type: 'datetime',
- ordinal: false,
- maxZoom: 10000 // three days
- },
- yAxis:[
- {
- min: 0,
- title: {
- text: 'Number of responses',
- style: { color: '#4572A7' }
- },
- opposite: false
- }, {
- min: 0,
- title: {
- text: 'Active Users',
- style: { color: '#FF9D00' }
- },
- opposite: true
- }
- ],
- series: [
- {
-color: '#4572A7',
-name: 'All responses',
-data: [
- [1411414303322,1],[1411414311322,1],[1411414313322,2],[1411414314322,1],[1411414316322,2],[1411414318322,2],[1411414322322,2],[1411414325322,5],[1411414327322,2],[1411414333322,2],[1411414335322,1],[1411414336322,1],[1411414338322,1],[1411414339322,1],[1411414344322,2],[1411414347322,16],[1411414361322,2],[1411414362322,2],[1411414363322,2],[1411414364322,2]
-],
-tooltip: { yDecimals: 0, ySuffix: '' }
-},{
-color: '#FF0000',
-name: 'Failed responses',
-data: [
- [1411414303322,1],[1411414311322,1],[1411414313322,2],[1411414314322,1],[1411414316322,2],[1411414318322,2],[1411414322322,2],[1411414325322,5],[1411414327322,2],[1411414333322,2],[1411414335322,1],[1411414336322,1],[1411414338322,1],[1411414339322,1],[1411414344322,2],[1411414361322,2],[1411414362322,2],[1411414363322,2],[1411414364322,2]
-],
-tooltip: { yDecimals: 0, ySuffix: '' }
-},{
-color: '#A0B228',
-name: 'Succeeded responses',
-data: [
- [1411414347322,16]
-],
-tooltip: { yDecimals: 0, ySuffix: '' }
-},
- allUsersData,
- {
-
-type: 'pie',
-name: 'Distribution',
-data: [
- {name: 'Success', y: 16.0, color: '#A0B228'},{name: 'Failures', y: 34.0, color: '#FF0000'}
-],
-center: [775, -40],
-size: 70,
-showInLegend: false,
-dataLabels: { enabled: false },
-dataGrouping: { enabled: false }
-
- }
- ]
-});
-
-requestsChart.setTitle({
- text: '<span class="chart_title">Number of responses per second</span>',
- useHTML: true
-});
-
-var scatterChart = new Highcharts.Chart({
- chart: {
- renderTo: 'container_response_time_dispersion',
- defaultSeriesType: 'scatter',
- zoomType: 'xy'
- },
- credits: { enabled: false },
- xAxis: {
- title: {
- enabled: true,
- text: 'Global number of requests per second',
- style: { fontWeight: 'bold' }
- },
- startOnTick: true,
- endOnTick: true,
- showLastLabel: true,
- min: 0
- },
- title: { text: 'A title to let highcharts reserve the place for the title set later' },
- yAxis: {
- min: 0,
- title: { text: 'Response Time' }
- },
- tooltip: {
- formatter: function() {
- return ''+ this.y +' ms at ' + this.x + ' allreq/s';
- }
- },
- legend: {
- layout: 'vertical',
- align: 'left',
- verticalAlign: 'top',
- x: 80,
- y: 10,
- floating: true,
- backgroundColor: '#FFFFFF',
- borderWidth: 1,
- borderRadius: 3,
- itemStyle: {
- fontWeight: "normal",
- color: "#274B6D"
- }
- },
- plotOptions: {
- scatter: {
- marker: {
- radius: 3,
- states: {
- hover: {
- enabled: true,
- lineColor: 'rgb(100,100,100)'
- }
- }
- },
- states: {
- hover: {
- marker: { enabled: false }
- }
- }
- }
- },
- series: [
- {
-type: 'scatter',
-color: 'rgba(69, 114, 167, .2)',
-name: 'Successes',
-data: [
-[11,43450],[12,46538],[12,45496],[14,44587]
-]},
- {
-type: 'scatter',
-color: 'rgba(255, 0, 0, .2)',
-name: 'Failures',
-data: [
-[1,26399],[11,59724],[12,59801],[12,59713],[14,59883]
-]}
- ]
-});
-
-scatterChart.setTitle({
- text: '<span class="chart_title">Response Time against Global RPS</span>',
- useHTML: true
-});
-
-var scatterChart = new Highcharts.Chart({
- chart: {
- renderTo: 'container_latency_dispersion',
- defaultSeriesType: 'scatter',
- zoomType: 'xy'
- },
- credits: { enabled: false },
- xAxis: {
- title: {
- enabled: true,
- text: 'Global number of requests per second',
- style: { fontWeight: 'bold' }
- },
- startOnTick: true,
- endOnTick: true,
- showLastLabel: true,
- min: 0
- },
- title: { text: 'A title to let highcharts reserve the place for the title set later' },
- yAxis: {
- min: 0,
- title: { text: 'Latency' }
- },
- tooltip: {
- formatter: function() {
- return ''+ this.y +' ms at ' + this.x + ' allreq/s';
- }
- },
- legend: {
- layout: 'vertical',
- align: 'left',
- verticalAlign: 'top',
- x: 80,
- y: 10,
- floating: true,
- backgroundColor: '#FFFFFF',
- borderWidth: 1,
- borderRadius: 3,
- itemStyle: {
- fontWeight: "normal",
- color: "#274B6D"
- }
- },
- plotOptions: {
- scatter: {
- marker: {
- radius: 3,
- states: {
- hover: {
- enabled: true,
- lineColor: 'rgb(100,100,100)'
- }
- }
- },
- states: {
- hover: {
- marker: { enabled: false }
- }
- }
- }
- },
- series: [
- {
-type: 'scatter',
-color: 'rgba(69, 114, 167, .2)',
-name: 'Successes',
-data: [
-[11,43002],[12,46185],[12,45081],[14,44151]
-]},
- {
-type: 'scatter',
-color: 'rgba(255, 0, 0, .2)',
-name: 'Failures',
-data: [
-[1,26398],[11,59669],[12,59707],[12,59713],[14,47979]
-]}
- ]
-});
-
-scatterChart.setTitle({
- text: '<span class="chart_title">Latency against Global RPS</span>',
- useHTML: true
-});
-
- });
-</script>
-</body>
-</html>