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:18 UTC
[18/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-1411416730404/js/menu.js
----------------------------------------------------------------------
diff --git a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411416730404/js/menu.js b/stack/loadtests/gatling/results/postuserssimulation-llbean-1411416730404/js/menu.js
deleted file mode 100644
index 985718c..0000000
--- a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411416730404/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-1411416730404/js/stats.js
----------------------------------------------------------------------
diff --git a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411416730404/js/stats.js b/stack/loadtests/gatling/results/postuserssimulation-llbean-1411416730404/js/stats.js
deleted file mode 100644
index 6afe08b..0000000
--- a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411416730404/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": "2044",
- "ko": "56"
- },
- "minResponseTime": {
- "total": "9",
- "ok": "127",
- "ko": "9"
- },
- "maxResponseTime": {
- "total": "31161",
- "ok": "31161",
- "ko": "1027"
- },
- "meanResponseTime": {
- "total": "732",
- "ok": "742",
- "ko": "378"
- },
- "standardDeviation": {
- "total": "2378",
- "ok": "2409",
- "ko": "257"
- },
- "percentiles1": {
- "total": "5680",
- "ok": "5760",
- "ko": "989"
- },
- "percentiles2": {
- "total": "7419",
- "ok": "7421",
- "ko": "1018"
- },
- "group1": {
- "name": "t < 800 ms",
- "count": 1874,
- "percentage": 89
- },
- "group2": {
- "name": "800 ms < t < 1200 ms",
- "count": 21,
- "percentage": 1
- },
- "group3": {
- "name": "t > 1200 ms",
- "count": 149,
- "percentage": 7
- },
- "group4": {
- "name": "failed",
- "count": 56,
- "percentage": 3
- },
- "meanNumberOfRequestsPerSecond": {
- "total": "9.22",
- "ok": "8.98",
- "ko": "0.25"
- }
-},
-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": "127",
- "ok": "127",
- "ko": "-"
- },
- "maxResponseTime": {
- "total": "5784",
- "ok": "5784",
- "ko": "-"
- },
- "meanResponseTime": {
- "total": "460",
- "ok": "460",
- "ko": "-"
- },
- "standardDeviation": {
- "total": "1192",
- "ok": "1192",
- "ko": "-"
- },
- "percentiles1": {
- "total": "5400",
- "ok": "5400",
- "ko": "-"
- },
- "percentiles2": {
- "total": "5502",
- "ok": "5502",
- "ko": "-"
- },
- "group1": {
- "name": "t < 800 ms",
- "count": 892,
- "percentage": 94
- },
- "group2": {
- "name": "800 ms < t < 1200 ms",
- "count": 8,
- "percentage": 1
- },
- "group3": {
- "name": "t > 1200 ms",
- "count": 50,
- "percentage": 5
- },
- "group4": {
- "name": "failed",
- "count": 0,
- "percentage": 0
- },
- "meanNumberOfRequestsPerSecond": {
- "total": "4.17",
- "ok": "4.17",
- "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": "128",
- "ok": "128",
- "ko": "-"
- },
- "maxResponseTime": {
- "total": "1198",
- "ok": "1198",
- "ko": "-"
- },
- "meanResponseTime": {
- "total": "184",
- "ok": "184",
- "ko": "-"
- },
- "standardDeviation": {
- "total": "129",
- "ok": "129",
- "ko": "-"
- },
- "percentiles1": {
- "total": "439",
- "ok": "439",
- "ko": "-"
- },
- "percentiles2": {
- "total": "793",
- "ok": "793",
- "ko": "-"
- },
- "group1": {
- "name": "t < 800 ms",
- "count": 942,
- "percentage": 99
- },
- "group2": {
- "name": "800 ms < t < 1200 ms",
- "count": 8,
- "percentage": 1
- },
- "group3": {
- "name": "t > 1200 ms",
- "count": 0,
- "percentage": 0
- },
- "group4": {
- "name": "failed",
- "count": 0,
- "percentage": 0
- },
- "meanNumberOfRequestsPerSecond": {
- "total": "4.17",
- "ok": "4.17",
- "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": "6867",
- "ok": "6867",
- "ko": "-"
- },
- "maxResponseTime": {
- "total": "31161",
- "ok": "31161",
- "ko": "-"
- },
- "meanResponseTime": {
- "total": "9095",
- "ok": "9095",
- "ko": "-"
- },
- "standardDeviation": {
- "total": "6195",
- "ok": "6195",
- "ko": "-"
- },
- "percentiles1": {
- "total": "29065",
- "ok": "29065",
- "ko": "-"
- },
- "percentiles2": {
- "total": "31119",
- "ok": "31119",
- "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.22",
- "ok": "0.22",
- "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": "49",
- "ko": "1"
- },
- "minResponseTime": {
- "total": "9",
- "ok": "6731",
- "ko": "9"
- },
- "maxResponseTime": {
- "total": "28070",
- "ok": "28070",
- "ko": "9"
- },
- "meanResponseTime": {
- "total": "8566",
- "ok": "8740",
- "ko": "9"
- },
- "standardDeviation": {
- "total": "5757",
- "ok": "5683",
- "ko": "0"
- },
- "percentiles1": {
- "total": "27578",
- "ok": "27607",
- "ko": "9"
- },
- "percentiles2": {
- "total": "28040",
- "ok": "28040",
- "ko": "9"
- },
- "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": 49,
- "percentage": 98
- },
- "group4": {
- "name": "failed",
- "count": 1,
- "percentage": 2
- },
- "meanNumberOfRequestsPerSecond": {
- "total": "0.22",
- "ok": "0.22",
- "ko": "0.00"
- }
-}
- },"delete-llbean-278e7": {
- type: "REQUEST",
- name: "Delete LLBean",
-path: "Delete LLBean",
-pathFormatted: "delete-llbean-278e7",
-stats: {
- "name": "Delete LLBean",
- "numberOfRequests": {
- "total": "50",
- "ok": "45",
- "ko": "5"
- },
- "minResponseTime": {
- "total": "51",
- "ok": "127",
- "ko": "51"
- },
- "maxResponseTime": {
- "total": "1008",
- "ok": "1008",
- "ko": "667"
- },
- "meanResponseTime": {
- "total": "447",
- "ok": "469",
- "ko": "248"
- },
- "standardDeviation": {
- "total": "222",
- "ok": "211",
- "ko": "215"
- },
- "percentiles1": {
- "total": "845",
- "ok": "850",
- "ko": "572"
- },
- "percentiles2": {
- "total": "970",
- "ok": "974",
- "ko": "648"
- },
- "group1": {
- "name": "t < 800 ms",
- "count": 40,
- "percentage": 80
- },
- "group2": {
- "name": "800 ms < t < 1200 ms",
- "count": 5,
- "percentage": 10
- },
- "group3": {
- "name": "t > 1200 ms",
- "count": 0,
- "percentage": 0
- },
- "group4": {
- "name": "failed",
- "count": 5,
- "percentage": 10
- },
- "meanNumberOfRequestsPerSecond": {
- "total": "0.22",
- "ok": "0.20",
- "ko": "0.02"
- }
-}
- },"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": "0",
- "ko": "50"
- },
- "minResponseTime": {
- "total": "269",
- "ok": "-",
- "ko": "269"
- },
- "maxResponseTime": {
- "total": "1027",
- "ok": "-",
- "ko": "1027"
- },
- "meanResponseTime": {
- "total": "398",
- "ok": "-",
- "ko": "398"
- },
- "standardDeviation": {
- "total": "254",
- "ok": "-",
- "ko": "254"
- },
- "percentiles1": {
- "total": "996",
- "ok": "-",
- "ko": "996"
- },
- "percentiles2": {
- "total": "1019",
- "ok": "-",
- "ko": "1019"
- },
- "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": 0,
- "percentage": 0
- },
- "group4": {
- "name": "failed",
- "count": 50,
- "percentage": 100
- },
- "meanNumberOfRequestsPerSecond": {
- "total": "0.22",
- "ok": "-",
- "ko": "0.22"
- }
-}
- }
-}
-
-}
-
-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-1411416730404/js/theme.js
----------------------------------------------------------------------
diff --git a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411416730404/js/theme.js b/stack/loadtests/gatling/results/postuserssimulation-llbean-1411416730404/js/theme.js
deleted file mode 100644
index 7de5f55..0000000
--- a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411416730404/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-1411416730404/req_delete-llbean-278e7.html
----------------------------------------------------------------------
diff --git a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411416730404/req_delete-llbean-278e7.html b/stack/loadtests/gatling/results/postuserssimulation-llbean-1411416730404/req_delete-llbean-278e7.html
deleted file mode 100644
index d63cf19..0000000
--- a/stack/loadtests/gatling/results/postuserssimulation-llbean-1411416730404/req_delete-llbean-278e7.html
+++ /dev/null
@@ -1,1245 +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 13:12:10, duration : 227 seconds" data-content="">
- <b>2014-09-22 13:12:10, duration : 227 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">4</td>
- <td class="value error-col-3 total">80.00 %</td>
- </tr>
- <tr>
- <td class="error-col-1 total">java.io.IOException: Remotely closed<span class="value" style="display:none">1</span></td>
- <td class="value error-col-2 total">1</td>
- <td class="value error-col-3 total">20.00 %</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: ['56', '65', '75', '84', '94', '104', '113', '123', '132', '142', '151', '161', '171', '180', '190', '199', '209', '218', '228', '238', '247', '257', '266', '276', '285', '295', '305', '314', '324', '333', '343', '352', '362', '372', '381', '391', '400', '410', '419', '429', '439', '448', '458', '467', '477', '486', '496', '506', '515', '525', '534', '544', '553', '563', '573', '582', '592', '601', '611', '620', '630', '640', '649', '659', '668', '678', '687', '697', '707', '716', '726', '735', '745', '754', '764', '774', '783', '793', '802', '812', '821', '831', '841', '850', '860', '869', '879', '888', '898', '908', '917', '927', '936', '946', '955', '965', '975', '984', '994', '1003'],
- 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,2.0,0.0,0.0,0.0,2.0,0.0,2.0,0.0,2.0,2.0,0.0,0.0,2.0,4.0,0.0,0.0,2.0,0.0,2.0,0.0,0.0,4.0,0.0,4.0,2.0,0.0,0.0,4.0,2.0,4.0,4.0,0.0,2.0,0.0,0.0,4.0,2.0,4.0,2.0,0.0,2.0,0.0,2.0,0.0,2.0,0.0,2.0,0.0,4.0,0.0,0.0,0.0,0.0,0.0,2.0,0.0,0.0,0.0,0.0,6.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,2.0,0.0,2.0,0.0,0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.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,2.0,0.0,2.0,0.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,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,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,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' }
-}
- ]
-});
-
-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: [
- [1411416887925,292],[1411416888925,206],[1411416889925,249],[1411416890925,455],[1411416891925,160],[1411416892925,321],[1411416893925,127],[1411416894925,404],[1411416895925,178],[1411416896925,542]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 10
-},
- {
-pointInterval: 1000,
-name: '25%',
-data: [
- [1411416887925,336],[1411416888925,304],[1411416889925,280],[1411416890925,461],[1411416891925,398],[1411416892925,336],[1411416893925,243],[1411416894925,440],[1411416895925,202],[1411416896925,542]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 9
-},
- {
-pointInterval: 1000,
-name: '50%',
-data: [
- [1411416887925,383],[1411416888925,402],[1411416889925,485],[1411416890925,522],[1411416891925,422],[1411416892925,578],[1411416893925,343],[1411416894925,571],[1411416895925,481],[1411416896925,542]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 8
-},
- {
-pointInterval: 1000,
-name: '75%',
-data: [
- [1411416887925,516],[1411416888925,405],[1411416889925,528],[1411416890925,688],[1411416891925,487],[1411416892925,825],[1411416893925,415],[1411416894925,689],[1411416895925,687],[1411416896925,542]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 7
-},
- {
-pointInterval: 1000,
-name: '80%',
-data: [
- [1411416887925,560],[1411416888925,406],[1411416889925,538],[1411416890925,752],[1411416891925,505],[1411416892925,831],[1411416893925,449],[1411416894925,689],[1411416895925,716],[1411416896925,542]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 6
-},
- {
-pointInterval: 1000,
-name: '85%',
-data: [
- [1411416887925,652],[1411416888925,406],[1411416889925,548],[1411416890925,816],[1411416891925,538],[1411416892925,837],[1411416893925,505],[1411416894925,690],[1411416895925,745],[1411416896925,542]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 5
-},
- {
-pointInterval: 1000,
-name: '90%',
-data: [
- [1411416887925,745],[1411416888925,407],[1411416889925,559],[1411416890925,880],[1411416891925,572],[1411416892925,843],[1411416893925,603],[1411416894925,690],[1411416895925,774],[1411416896925,542]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 4
-},
- {
-pointInterval: 1000,
-name: '95%',
-data: [
- [1411416887925,838],[1411416888925,408],[1411416889925,569],[1411416890925,944],[1411416891925,606],[1411416892925,849],[1411416893925,700],[1411416894925,690],[1411416895925,803],[1411416896925,542]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 3
-},
- {
-pointInterval: 1000,
-name: '99%',
-data: [
- [1411416887925,912],[1411416888925,408],[1411416889925,577],[1411416890925,995],[1411416891925,633],[1411416892925,853],[1411416893925,778],[1411416894925,690],[1411416895925,827],[1411416896925,542]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 2
-},
- {
-pointInterval: 1000,
-name: 'max',
-data: [
- [1411416887925,931],[1411416888925,409],[1411416889925,580],[1411416890925,1008],[1411416891925,640],[1411416892925,855],[1411416893925,798],[1411416894925,691],[1411416895925,833],[1411416896925,542]
-],
-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: [
- [1411416887925,292],[1411416888925,205],[1411416889925,249],[1411416890925,454],[1411416891925,159],[1411416892925,198],[1411416893925,126],[1411416894925,404],[1411416895925,177],[1411416896925,463]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 10
-},
- {
-pointInterval: 1000,
-name: '25%',
-data: [
- [1411416887925,335],[1411416888925,303],[1411416889925,279],[1411416890925,459],[1411416891925,392],[1411416892925,290],[1411416893925,164],[1411416894925,440],[1411416895925,202],[1411416896925,463]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 9
-},
- {
-pointInterval: 1000,
-name: '50%',
-data: [
- [1411416887925,383],[1411416888925,401],[1411416889925,484],[1411416890925,521],[1411416891925,422],[1411416892925,527],[1411416893925,343],[1411416894925,531],[1411416895925,481],[1411416896925,463]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 8
-},
- {
-pointInterval: 1000,
-name: '75%',
-data: [
- [1411416887925,516],[1411416888925,404],[1411416889925,527],[1411416890925,688],[1411416891925,487],[1411416892925,764],[1411416893925,413],[1411416894925,611],[1411416895925,686],[1411416896925,463]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 7
-},
- {
-pointInterval: 1000,
-name: '80%',
-data: [
- [1411416887925,560],[1411416888925,405],[1411416889925,537],[1411416890925,752],[1411416891925,505],[1411416892925,782],[1411416893925,447],[1411416894925,611],[1411416895925,715],[1411416896925,463]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 6
-},
- {
-pointInterval: 1000,
-name: '85%',
-data: [
- [1411416887925,652],[1411416888925,405],[1411416889925,548],[1411416890925,816],[1411416891925,538],[1411416892925,800],[1411416893925,502],[1411416894925,611],[1411416895925,744],[1411416896925,463]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 5
-},
- {
-pointInterval: 1000,
-name: '90%',
-data: [
- [1411416887925,745],[1411416888925,406],[1411416889925,558],[1411416890925,880],[1411416891925,571],[1411416892925,818],[1411416893925,600],[1411416894925,611],[1411416895925,774],[1411416896925,463]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 4
-},
- {
-pointInterval: 1000,
-name: '95%',
-data: [
- [1411416887925,838],[1411416888925,407],[1411416889925,569],[1411416890925,944],[1411416891925,604],[1411416892925,836],[1411416893925,697],[1411416894925,611],[1411416895925,803],[1411416896925,463]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 3
-},
- {
-pointInterval: 1000,
-name: '99%',
-data: [
- [1411416887925,912],[1411416888925,407],[1411416889925,577],[1411416890925,995],[1411416891925,631],[1411416892925,850],[1411416893925,775],[1411416894925,611],[1411416895925,827],[1411416896925,463]
-],
-tooltip: { yDecimals: 0, ySuffix: 'ms' },
-type : 'area',
-yAxis: 0,
-zIndex: 2
-},
- {
-pointInterval: 1000,
-name: 'max',
-data: [
- [1411416887925,931],[1411416888925,408],[1411416889925,580],[1411416890925,1008],[1411416891925,638],[1411416892925,854],[1411416893925,795],[1411416894925,612],[1411416895925,833],[1411416896925,463]
-],
-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: [
- [1411416887925,8],[1411416888925,3],[1411416889925,5],[1411416890925,5],[1411416891925,7],[1411416892925,4],[1411416893925,8],[1411416894925,4],[1411416895925,5],[1411416896925,1]
-],
-tooltip: { yDecimals: 0, ySuffix: '' }
-},{
-color: '#FF0000',
-name: 'Failed requests',
-data: [
- [1411416887925,2],[1411416890925,1],[1411416891925,1],[1411416893925,1]
-],
-tooltip: { yDecimals: 0, ySuffix: '' }
-},{
-color: '#A0B228',
-name: 'Succeeded requests',
-data: [
- [1411416887925,6],[1411416888925,3],[1411416889925,5],[1411416890925,4],[1411416891925,6],[1411416892925,4],[1411416893925,7],[1411416894925,4],[1411416895925,5],[1411416896925,1]
-],
-tooltip: { yDecimals: 0, ySuffix: '' }
-},
- allUsersData,
- {
-
-type: 'pie',
-name: 'Distribution',
-data: [
- {name: 'Success', y: 45.0, color: '#A0B228'},{name: 'Failures', y: 5.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: [
- [1411416887925,2],[1411416888925,9],[1411416889925,4],[1411416890925,2],[1411416891925,8],[1411416892925,5],[1411416893925,7],[1411416894925,4],[1411416895925,5],[1411416896925,4]
-],
-tooltip: { yDecimals: 0, ySuffix: '' }
-},{
-color: '#FF0000',
-name: 'Failed responses',
-data: [
- [1411416887925,2],[1411416891925,2],[1411416893925,1]
-],
-tooltip: { yDecimals: 0, ySuffix: '' }
-},{
-color: '#A0B228',
-name: 'Succeeded responses',
-data: [
- [1411416888925,9],[1411416889925,4],[1411416890925,2],[1411416891925,6],[1411416892925,5],[1411416893925,6],[1411416894925,4],[1411416895925,5],[1411416896925,4]
-],
-tooltip: { yDecimals: 0, ySuffix: '' }
-},
- allUsersData,
- {
-
-type: 'pie',
-name: 'Distribution',
-data: [
- {name: 'Success', y: 45.0, color: '#A0B228'},{name: 'Failures', y: 5.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: [
-[1,542],[3,408],[4,849],[4,690],[5,803],[5,569],[5,944],[7,606],[8,700],[8,838]
-]},
- {
-type: 'scatter',
-color: 'rgba(255, 0, 0, .2)',
-name: 'Failures',
-data: [
-[5,155],[7,51],[8,196],[8,642]
-]}
- ]
-});
-
-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: [
-[1,463],[3,407],[4,836],[4,611],[5,803],[5,569],[5,944],[7,604],[8,697],[8,838]
-]},
- {
-type: 'scatter',
-color: 'rgba(255, 0, 0, .2)',
-name: 'Failures',
-data: [
-[5,154],[7,0],[8,196],[8,642]
-]}
- ]
-});
-
-scatterChart.setTitle({
- text: '<span class="chart_title">Latency against Global RPS</span>',
- useHTML: true
-});
-
- });
-</script>
-</body>
-</html>