added graphing
This commit is contained in:
parent
8dc20b2d7d
commit
f95956eb17
|
@ -1,3 +1,125 @@
|
|||
EVENT MAGIC<br>
|
||||
EVENT MAGIC<br>
|
||||
WHAT<br>
|
||||
{"units": "ms", "VM Create time": "9570.2584153"}
|
||||
{"units": "ms", "VM Create time": "446.770851046"}
|
||||
{"units": "ms", "VM Create time": "5991.62451155"}
|
||||
{"units": "ms", "VM Create time": "846.389115802"}
|
||||
{"units": "ms", "VM Create time": "3084.12085218"}
|
||||
{"units": "ms", "VM Create time": "1196.22683522"}
|
||||
{"units": "ms", "VM Create time": "1334.13175423"}
|
||||
{"units": "ms", "VM Create time": "9172.41568685"}
|
||||
{"units": "ms", "VM Create time": "7996.15042076"}
|
||||
{"units": "ms", "VM Create time": "6488.59957496"}
|
||||
{"units": "ms", "VM Create time": "465.603776426"}
|
||||
{"units": "ms", "VM Create time": "634.792828064"}
|
||||
{"units": "ms", "VM Create time": "2137.55724679"}
|
||||
{"units": "ms", "VM Create time": "2254.05914295"}
|
||||
{"units": "ms", "VM Create time": "7998.16112413"}
|
||||
{"units": "ms", "VM Create time": "7221.06290044"}
|
||||
{"units": "ms", "VM Create time": "9076.93147098"}
|
||||
{"units": "ms", "VM Create time": "7531.36895997"}
|
||||
{"units": "ms", "VM Create time": "2806.79144593"}
|
||||
{"units": "ms", "VM Create time": "7127.11748165"}
|
||||
{"units": "ms", "VM Create time": "1558.39088299"}
|
||||
{"units": "ms", "VM Create time": "8088.94655858"}
|
||||
{"units": "ms", "VM Create time": "2881.88489074"}
|
||||
{"units": "ms", "VM Create time": "5335.79029757"}
|
||||
{"units": "ms", "VM Create time": "5129.36875123"}
|
||||
{"units": "ms", "VM Create time": "3965.2004613"}
|
||||
{"units": "ms", "VM Create time": "6715.42062931"}
|
||||
{"units": "ms", "VM Create time": "1786.16123109"}
|
||||
{"units": "ms", "VM Create time": "691.167466556"}
|
||||
{"units": "ms", "VM Create time": "6707.23425229"}
|
||||
{"units": "ms", "VM Create time": "6673.11348566"}
|
||||
{"units": "ms", "VM Create time": "2312.18226096"}
|
||||
{"units": "ms", "VM Create time": "7011.43478573"}
|
||||
{"units": "ms", "VM Create time": "1186.25413352"}
|
||||
{"units": "ms", "VM Create time": "5242.99701072"}
|
||||
{"units": "ms", "VM Create time": "2994.34714079"}
|
||||
{"units": "ms", "VM Create time": "4674.54921382"}
|
||||
{"units": "ms", "VM Create time": "4847.97199783"}
|
||||
{"units": "ms", "VM Create time": "3944.87138962"}
|
||||
{"units": "ms", "VM Create time": "3690.30042863"}
|
||||
{"units": "ms", "VM Create time": "1658.47695197"}
|
||||
{"units": "ms", "VM Create time": "7429.74317636"}
|
||||
{"units": "ms", "VM Create time": "5377.1862296"}
|
||||
{"units": "ms", "VM Create time": "5888.2469715"}
|
||||
{"units": "ms", "VM Create time": "1834.29633821"}
|
||||
{"units": "ms", "VM Create time": "2580.14580011"}
|
||||
{"units": "ms", "VM Create time": "9178.4218462"}
|
||||
{"units": "ms", "VM Create time": "6342.36399788"}
|
||||
{"units": "ms", "VM Create time": "9439.4370021"}
|
||||
{"units": "ms", "VM Create time": "9454.2850887"}
|
||||
{"units": "ms", "VM Create time": "4213.16152967"}
|
||||
{"units": "ms", "VM Create time": "8052.45402528"}
|
||||
{"units": "ms", "VM Create time": "6996.11911189"}
|
||||
{"units": "ms", "VM Create time": "1539.08936682"}
|
||||
{"units": "ms", "VM Create time": "2288.26174641"}
|
||||
{"units": "ms", "VM Create time": "3474.45333147"}
|
||||
{"units": "ms", "VM Create time": "7965.2900647"}
|
||||
{"units": "ms", "VM Create time": "5507.09427158"}
|
||||
{"units": "ms", "VM Create time": "6577.37130373"}
|
||||
{"units": "ms", "VM Create time": "1063.49389062"}
|
||||
{"units": "ms", "VM Create time": "7912.37447715"}
|
||||
{"units": "ms", "VM Create time": "4572.77130949"}
|
||||
{"units": "ms", "VM Create time": "8468.58886871"}
|
||||
{"units": "ms", "VM Create time": "6263.13412453"}
|
||||
{"units": "ms", "VM Create time": "4062.29104093"}
|
||||
{"units": "ms", "VM Create time": "6122.22376788"}
|
||||
{"units": "ms", "VM Create time": "8893.74825227"}
|
||||
{"units": "ms", "VM Create time": "1084.78759899"}
|
||||
{"units": "ms", "VM Create time": "5966.45439945"}
|
||||
{"units": "ms", "VM Create time": "2951.03694691"}
|
||||
{"units": "ms", "VM Create time": "9181.81285027"}
|
||||
{"units": "ms", "VM Create time": "3075.10492721"}
|
||||
{"units": "ms", "VM Create time": "7769.44625139"}
|
||||
{"units": "ms", "VM Create time": "6234.24905493"}
|
||||
{"units": "ms", "VM Create time": "5604.81166279"}
|
||||
{"units": "ms", "VM Create time": "758.634256483"}
|
||||
{"units": "ms", "VM Create time": "1037.91905026"}
|
||||
{"units": "ms", "VM Create time": "2173.02199252"}
|
||||
{"units": "ms", "VM Create time": "6298.34091503"}
|
||||
{"units": "ms", "VM Create time": "571.821588484"}
|
||||
{"units": "ms", "VM Create time": "5582.14586742"}
|
||||
{"units": "ms", "VM Create time": "2312.01345747"}
|
||||
{"units": "ms", "VM Create time": "7888.2290117"}
|
||||
{"units": "ms", "VM Create time": "7319.17524024"}
|
||||
{"units": "ms", "VM Create time": "7931.72647678"}
|
||||
{"units": "ms", "VM Create time": "1311.824863"}
|
||||
{"units": "ms", "VM Create time": "8645.06837416"}
|
||||
{"units": "ms", "VM Create time": "1574.12084831"}
|
||||
{"units": "ms", "VM Create time": "4879.29850065"}
|
||||
{"units": "ms", "VM Create time": "2519.33964549"}
|
||||
{"units": "ms", "VM Create time": "2840.99167157"}
|
||||
{"units": "ms", "VM Create time": "8655.3201027"}
|
||||
{"units": "ms", "VM Create time": "5258.79519678"}
|
||||
{"units": "ms", "VM Create time": "2854.24140494"}
|
||||
{"units": "ms", "VM Create time": "2281.93030935"}
|
||||
{"units": "ms", "VM Create time": "4143.40529721"}
|
||||
{"units": "ms", "VM Create time": "4697.61869996"}
|
||||
{"units": "ms", "VM Create time": "7996.03172193"}
|
||||
{"units": "ms", "VM Create time": "8128.96168686"}
|
||||
{"units": "ms", "VM Create time": "1170.41907428"}
|
||||
{"units": "ms", "VM Create time": "3234.8676953"}
|
||||
{"units": "ms", "VM Create time": "6654.80764124"}
|
||||
{"units": "ms", "VM Create time": "5040.62706515"}
|
||||
{"units": "ms", "VM Create time": "9637.02143233"}
|
||||
{"units": "ms", "VM Create time": "199.802866542"}
|
||||
{"units": "ms", "VM Create time": "6729.32393547"}
|
||||
{"units": "ms", "VM Create time": "3278.56058368"}
|
||||
{"units": "ms", "VM Create time": "5936.73321557"}
|
||||
{"units": "ms", "VM Create time": "9237.85519529"}
|
||||
{"units": "ms", "VM Create time": "9451.60339974"}
|
||||
{"units": "ms", "VM Create time": "6524.69437235"}
|
||||
{"units": "ms", "VM Create time": "5196.50451815"}
|
||||
{"units": "ms", "VM Create time": "8835.67720578"}
|
||||
{"units": "ms", "VM Create time": "8546.71357438"}
|
||||
{"units": "ms", "VM Create time": "5593.67992448"}
|
||||
{"units": "ms", "VM Create time": "7436.64709304"}
|
||||
{"units": "ms", "VM Create time": "6975.60195013"}
|
||||
{"units": "ms", "VM Create time": "7580.80759109"}
|
||||
{"units": "ms", "VM Create time": "6017.48688954"}
|
||||
{"units": "ms", "VM Create time": "2854.47447994"}
|
||||
{"units": "ms", "VM Create time": "2844.39668817"}
|
||||
{"units": "ms", "VM Create time": "4427.58528007"}
|
||||
{"units": "ms", "VM Create time": "3481.6964079"}
|
||||
{"units": "ms", "VM Create time": "3711.15872333"}
|
||||
{"units": "ms", "VM Create time": "8741.91833442"}
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
<?php
|
||||
|
||||
$event = $_POST["event"];
|
||||
$event = file_get_contents('php://input');
|
||||
|
||||
$file = 'data.txt';
|
||||
|
||||
$current = file_get_contents($file);
|
||||
$current .= $event ."<br> \n";
|
||||
$current .= $event ."\n";
|
||||
file_put_contents($file, $current);
|
||||
|
||||
?>
|
|
@ -1,16 +1,11 @@
|
|||
<html>
|
||||
<head>
|
||||
<!-- Latest compiled and minified CSS -->
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
|
||||
|
||||
<!-- Optional theme -->
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css">
|
||||
|
||||
<!-- Latest compiled and minified jQuery -->
|
||||
<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
|
||||
|
||||
<!-- Latest compiled and minified JavaScript -->
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
|
||||
<!-- D3.js -->
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.6/d3.min.js"></script>
|
||||
<!-- jQuery -->
|
||||
<script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
|
||||
<!-- Plotly.js -->
|
||||
<script src="https://d14fo0winaifog.cloudfront.net/plotly-basic.js"></script>
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
setInterval(function(){
|
||||
|
@ -18,14 +13,57 @@
|
|||
}, 3000);
|
||||
});
|
||||
</script>
|
||||
<style type="text/css">#graph {
|
||||
-webkit-filter: grayscale(100%);
|
||||
}</style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
|
||||
<div id="graph"></div>
|
||||
<div id="events"></div>
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
setInterval(function(){
|
||||
var x_axis = [];
|
||||
x_axis.push(1);
|
||||
var y_axis = [];
|
||||
var data_point = 0;
|
||||
var txtFile = new XMLHttpRequest();
|
||||
txtFile.open("GET", "data.txt", true);
|
||||
txtFile.onreadystatechange = function()
|
||||
{
|
||||
if (txtFile.readyState === 4) { // document is ready to parse.
|
||||
if (txtFile.status === 200) { // file is found
|
||||
lines = txtFile.responseText.split("\n");
|
||||
for (i=0; i<lines.length; i++) {
|
||||
data_point = JSON.parse(lines[i])["VM Create time"];
|
||||
y_axis.push(data_point);
|
||||
x_axis.push(i+1)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
var trace1 = {
|
||||
x: x_axis,
|
||||
y: y_axis,
|
||||
type: "scatter",
|
||||
};
|
||||
var layout = {
|
||||
xaxis: {
|
||||
title: "Sample Number"
|
||||
},
|
||||
yaxis: {
|
||||
title: "VM Creation Time (ms)"
|
||||
},
|
||||
showlegend: false
|
||||
}
|
||||
var data = [trace1];
|
||||
var graphOptions = {layout: layout, fileopt: "overwrite"};
|
||||
Plotly.plot("graph", data, layout);
|
||||
txtFile.send(null);
|
||||
}, 3000);
|
||||
</script>
|
||||
|
||||
|
||||
</body>
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
import json
|
||||
import requests
|
||||
import time
|
||||
import random
|
||||
|
||||
address = "localhost/foo"
|
||||
address = "http://192.168.10.4:8765/events.php"
|
||||
|
||||
while True:
|
||||
t = random.uniform(100, 10000)
|
||||
|
@ -13,9 +14,9 @@ while True:
|
|||
try:
|
||||
requests.post(url=address,
|
||||
data=json.dumps(body),
|
||||
headers=headers,
|
||||
timeout="10")
|
||||
except Exception:
|
||||
headers=headers)
|
||||
except Exception as e:
|
||||
print("unable to post")
|
||||
print e
|
||||
|
||||
time.sleep(random.randint(5, 20))
|
||||
time.sleep(3)
|
||||
|
|
Loading…
Reference in New Issue