AIL-framework/var/www/templates/Queue_live_Monitoring.html

43 lines
1.1 KiB
HTML

<html>
<head>
<script type="text/javascript" src="{{ url_for('static', filename='js/dygraph-combined.js') }}"></script>
<script src="{{ url_for('static', filename='js/jquery-1.4.2.js') }}"></script>
</head>
<body>
<title>WordsTrend</title>
<script type="text/javascript">
$(document).ready(function () {
var data = [];
var t = new Date();
for (var i = 10; i >= 0; i--) {
var x = new Date(t.getTime() - i * 1000);
data.push([x, 0]);
}
var g = new Dygraph(document.getElementById("Graph"), data,
{
drawPoints: true,
showRoller: true,
//valueRange: [0.0, 1.2],
legend: 'always',
title: 'Pastes Queues Monitoring',
ylabel: 'Numbers of pastes waiting',
xlabel: 'Time',
});
// It sucks that these things aren't objects, and we need to store state in window.
window.intervalId = setInterval(function() {
var x = new Date(); // current time
var y = 6;
data.push([x, y]);
g.updateOptions( { 'file': data } );
}, 1000);
}
);
</script>
<div id="Graph" style="width:100%; height:100%;"></div>
</body>
</html>