diff options
author | Christian Pointner <equinox@spreadspace.org> | 2017-05-06 02:30:32 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2017-05-06 02:30:32 +0200 |
commit | 24ffb0a92710acf49119378486409ca3c13ea8de (patch) | |
tree | 8c845dc638c7ea2c9c55e579101c24a089aff359 /src/viz/stats.html | |
parent | fix last commit (diff) | |
parent | handling for forwarder hubs works now (diff) |
Merge branch 'bolt'
Diffstat (limited to 'src/viz/stats.html')
-rw-r--r-- | src/viz/stats.html | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/src/viz/stats.html b/src/viz/stats.html deleted file mode 100644 index e60e954..0000000 --- a/src/viz/stats.html +++ /dev/null @@ -1,82 +0,0 @@ -<!DOCTYPE html> -<html> -<head> -<meta charset="utf-8" /> -<script type="text/javascript" src="/viz/jquery-2.1.1.min.js"></script> -<style> -.updateError { - background-color: #e30; -} -</style> -</head> -<body> -<table id="statstable"> -<tr><td>LastUpdate</td><td id="LastUpdate"></td></tr> -<tr><td>ClientCount</td><td id="ClientCount"></td></tr> -<tr><td>HubCount</td><td id="HubCount"></td></tr> -<tr><td>SourcesCount</td><td id="SourcesCount"></td></tr> -<tr><td>UpdateCount</td><td id="UpdateCount"></td></tr> -<tr><td>BytesSent</td><td id="BytesSent"></td></tr> -<tr><td>BytesReceived</td><td id="BytesReceived"></td></tr> -<tr><td>StartTime</td><td id="StartTime"></td></tr> -<tr><td>LastStartTime</td><td id="LastStartTime"></td></tr> -<tr><td>Message</td><td id="message"></td></tr> -</table> -<script type="text/javascript"> -var s5stats = { - lastUpdate: "" -} - -s5stats.pad = function (number) { - if ( number < 10 ) { - return '0' + number; - } - return number; -} - -s5stats.toQueryIsoData = function(dateStr) { - ts = new Date(dateStr) - ts.setTime(ts.getTime() + 1 * 1000) // add a second, lowest resolution step for s5 - return ts.toISOString(); -} - -s5stats.updateStats = function() { - var queryStr = ""; - if (s5stats.lastUpdate == "" && $("#LastStartTime").text() != "") { - s5stats.lastUpdate = $("#LastStartTime").text() - } - if (s5stats.lastUpdate != "") { - queryStr = "?from=" + s5stats.toQueryIsoData(s5stats.lastUpdate); - } - - $.getJSON("/stats" + queryStr, function(data) { - $("#ClientCount").text(data.ClientCount); - $("#HubCount").text(data.HubCount); - $("#SourcesCount").text(data.SourcesCount); - $("#UpdateCount").text(data.UpdateCount); - $("#BytesSent").text(data.BytesSent); - $("#BytesReceived").text(data.BytesReceived); - $("#StartTime").text(data.StartTime); - $("#LastStartTime").text(data.LastStartTime); - if (data.UpdateCount > 0) { - s5stats.lastUpdate = data.LastStartTime; - $("#LastUpdate").text(s5stats.lastUpdate) - } - $("#statstable").removeClass("updateError"); - $("#message").text(""); - }) - .fail(function() { - $("#statstable").addClass("updateError"); - $("#message").text("No connection to Hub!"); - }); - - setTimeout("s5stats.updateStats()", 5000) -} - -$(document).ready(function() - { - s5stats.updateStats(); - }); -</script> -</body> -</html> |