summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2014-10-14 02:33:55 +0200
committerChristian Pointner <equinox@spreadspace.org>2014-10-14 02:33:55 +0200
commit2cb4248f350aab69f05fc94365832c568b3e8a42 (patch)
tree986506c74cb63ef7de7cd2e989056bba5c7b510a
parentnow also list of clients gets reported (diff)
parentadd parts of delusional data store (diff)
Merge branch 'master' of gitspread:sfive
-rw-r--r--.gitignore2
-rw-r--r--dat/sample.json1338
-rw-r--r--doc/protocol.md2
-rw-r--r--src/hub/src/spreadspace.org/sfive/s5cvt.go5
-rw-r--r--src/hub/src/spreadspace.org/sfive/s5cvt_test.go59
-rw-r--r--src/hub/src/spreadspace.org/sfive/s5store.go275
-rw-r--r--src/hub/src/spreadspace.org/sfive/s5store_test.go37
-rw-r--r--src/hub/src/spreadspace.org/sfive/s5types.go38
8 files changed, 1702 insertions, 54 deletions
diff --git a/.gitignore b/.gitignore
index a15f000..c7b944e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
+*.swp
+*.swo
/src/hub/src/github.com
/src/hub/src/code.google.com
/src/hub/src/honnef.co
diff --git a/dat/sample.json b/dat/sample.json
new file mode 100644
index 0000000..9e8af35
--- /dev/null
+++ b/dat/sample.json
@@ -0,0 +1,1338 @@
+{"streamer-id": {"quality": "high", "content-id": "av", "format": "webm"}, "hostname": "localhost", "tags": []}
+{"data": {"bytes-sent": 1518.7829633, "client-count": 0.0}, "start-time": "2013-10-21T12:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 22848.646715, "client-count": 0.35139642}, "start-time": "2013-10-21T12:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 33100.046619, "client-count": 0.24861170333}, "start-time": "2013-10-21T12:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T12:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T12:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T12:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T13:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T13:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T13:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T13:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T13:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T13:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T13:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T13:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T13:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T13:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T13:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T13:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T14:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T14:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T14:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T14:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T14:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T14:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T14:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T14:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T14:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 14423.796667, "client-count": 0.20000313333}, "start-time": "2013-10-21T14:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T14:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 19957.025735, "client-count": 0.35078215333}, "start-time": "2013-10-21T14:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 6226.6242654, "client-count": 0.049223846667}, "start-time": "2013-10-21T15:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T15:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T15:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 8970.04, "client-count": 0.0}, "start-time": "2013-10-21T15:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T15:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T15:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T15:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T15:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T15:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T15:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T15:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T15:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T16:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T16:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T16:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T16:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T16:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T16:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T16:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T16:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T16:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T16:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T16:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 2904.79, "client-count": 0.0}, "start-time": "2013-10-21T16:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T17:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T17:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T17:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T17:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T17:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T17:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T17:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T17:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T17:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T17:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T17:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T17:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T18:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1867.5072976, "client-count": 0.0}, "start-time": "2013-10-21T18:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 622.43936905, "client-count": 0.0}, "start-time": "2013-10-21T18:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T18:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T18:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T18:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T18:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T18:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T18:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T18:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T18:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T18:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T19:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T19:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T19:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T19:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T19:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T19:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T19:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T19:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T19:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T19:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T19:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T19:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T20:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 3770.9233333, "client-count": 0.0}, "start-time": "2013-10-21T20:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T20:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T20:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T20:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T20:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T20:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T20:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T20:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T20:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T20:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T20:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T21:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T21:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T21:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T21:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T21:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T21:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T21:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T21:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T21:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T21:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T21:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T21:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T22:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T22:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T22:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T22:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T22:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T22:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T22:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T22:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T22:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T22:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T22:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T22:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T23:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T23:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T23:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T23:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T23:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T23:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T23:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T23:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T23:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T23:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T23:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-21T23:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T00:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T00:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T00:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 2941.1466667, "client-count": 0.0}, "start-time": "2013-10-22T00:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T00:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T00:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T00:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T00:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T00:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T00:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T10:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 70017.083206, "client-count": 0.94647824}, "start-time": "2013-10-22T11:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 74501.882715, "client-count": 1.0}, "start-time": "2013-10-22T11:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76159.095219, "client-count": 1.0}, "start-time": "2013-10-22T11:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 73373.06486, "client-count": 1.0}, "start-time": "2013-10-22T11:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75061.298812, "client-count": 1.0}, "start-time": "2013-10-22T11:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77807.282122, "client-count": 1.0}, "start-time": "2013-10-22T11:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 74844.840289, "client-count": 1.0}, "start-time": "2013-10-22T11:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 74415.848314, "client-count": 1.0}, "start-time": "2013-10-22T11:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75961.446348, "client-count": 1.0}, "start-time": "2013-10-22T11:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 23329.281448, "client-count": 0.25371860667}, "start-time": "2013-10-22T11:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T11:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T11:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T12:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T12:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T12:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T12:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T12:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T12:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T12:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T12:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T12:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T12:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T12:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T12:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T13:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T13:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 38054.748954, "client-count": 0.59457555}, "start-time": "2013-10-22T13:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 11776.491046, "client-count": 0.00543196}, "start-time": "2013-10-22T13:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T13:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T13:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T13:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T13:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T13:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T13:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T13:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T13:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T14:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T14:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T14:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T14:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T14:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T14:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T14:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T14:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T14:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T14:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T14:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T14:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T15:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T15:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T15:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T15:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T15:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T15:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T15:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T15:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T15:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T15:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T15:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T15:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T16:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T16:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T16:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T16:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T16:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T16:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T16:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T16:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T16:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T16:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T16:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T16:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T17:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.39514982333}, "start-time": "2013-10-22T17:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-22T17:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-22T17:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-22T17:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.7949833533}, "start-time": "2013-10-22T17:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.8050832933}, "start-time": "2013-10-22T17:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-22T17:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-22T17:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-22T17:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-22T17:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 7654.384613, "client-count": 0.80525324333}, "start-time": "2013-10-22T17:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T18:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T18:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T18:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T18:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 52634.301355, "client-count": 0.73764488667}, "start-time": "2013-10-22T18:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76932.651338, "client-count": 1.0}, "start-time": "2013-10-22T18:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76754.985383, "client-count": 1.0}, "start-time": "2013-10-22T18:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76673.917687, "client-count": 1.0}, "start-time": "2013-10-22T18:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76612.561159, "client-count": 1.0}, "start-time": "2013-10-22T18:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76630.515051, "client-count": 1.0}, "start-time": "2013-10-22T18:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76532.413611, "client-count": 1.0}, "start-time": "2013-10-22T18:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 70459.105192, "client-count": 1.0}, "start-time": "2013-10-22T18:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 67336.016325, "client-count": 1.0}, "start-time": "2013-10-22T19:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 70258.13053, "client-count": 1.0}, "start-time": "2013-10-22T19:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75970.910523, "client-count": 1.0}, "start-time": "2013-10-22T19:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75337.905368, "client-count": 1.0}, "start-time": "2013-10-22T19:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 7667.1664766, "client-count": 1.0}, "start-time": "2013-10-22T19:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-22T19:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-22T19:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-22T19:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-22T19:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-22T19:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.26270999}, "start-time": "2013-10-22T19:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T19:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T20:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T20:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T20:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T20:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T20:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T20:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T20:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T20:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T20:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T20:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T20:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T20:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T21:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T21:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T21:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T21:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T21:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T21:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T21:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T21:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T21:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T21:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T21:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T21:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T22:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T22:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T22:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T22:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T22:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T22:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T22:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T22:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T22:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T22:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T22:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 37371.617094, "client-count": 0.53641516667}, "start-time": "2013-10-22T22:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 74443.895556, "client-count": 1.0}, "start-time": "2013-10-22T23:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75976.868047, "client-count": 1.0}, "start-time": "2013-10-22T23:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75294.51784, "client-count": 1.0}, "start-time": "2013-10-22T23:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 73950.838903, "client-count": 1.0}, "start-time": "2013-10-22T23:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 72025.7571, "client-count": 1.0}, "start-time": "2013-10-22T23:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 11600.132125, "client-count": 1.0}, "start-time": "2013-10-22T23:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-22T23:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-22T23:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.26376901333}, "start-time": "2013-10-22T23:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T23:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-22T23:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-22T23:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T00:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T00:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T00:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T00:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T00:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T00:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T00:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T00:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T00:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T00:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T00:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T00:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T01:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T01:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T01:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T01:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T01:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T01:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T01:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T01:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T01:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T01:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T01:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T01:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T02:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T02:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T02:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T02:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T02:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T02:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T02:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T02:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T02:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T02:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T02:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T02:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T03:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T03:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T03:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T03:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T03:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T03:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T03:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T03:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T03:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T03:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T03:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T03:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T04:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T04:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T04:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T04:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T04:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T04:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T04:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T04:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T04:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T04:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T04:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T04:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T05:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T05:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T05:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T05:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T05:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T05:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T05:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T05:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T05:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T05:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T05:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": null, "client-count": null}, "start-time": "2013-10-23T05:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 11.485101813}, "start-time": "2013-10-23T20:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 10.085162827}, "start-time": "2013-10-23T21:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 9.0}, "start-time": "2013-10-23T21:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 9.85740771}, "start-time": "2013-10-23T21:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 10.457368727}, "start-time": "2013-10-23T21:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 10.142645887}, "start-time": "2013-10-23T21:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 10.657328923}, "start-time": "2013-10-23T21:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 11.0}, "start-time": "2013-10-23T21:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 11.0}, "start-time": "2013-10-23T21:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 11.0}, "start-time": "2013-10-23T21:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 8686.6747888, "client-count": 11.20000715}, "start-time": "2013-10-23T21:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 14458.819024, "client-count": 11.657226913}, "start-time": "2013-10-23T21:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 15493.662528, "client-count": 9.1707778533}, "start-time": "2013-10-23T22:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76720.749224, "client-count": 1.0341175333}, "start-time": "2013-10-23T22:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 120366.45315, "client-count": 1.53178196}, "start-time": "2013-10-23T22:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-23T22:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-23T22:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 686.23588816, "client-count": 0.034049933333}, "start-time": "2013-10-23T22:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T04:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T04:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T04:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T04:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T04:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T04:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T04:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T04:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T04:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T05:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T05:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T05:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T05:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T05:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T05:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T05:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T05:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T05:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T05:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 24945.556667, "client-count": 1.2000050233}, "start-time": "2013-10-24T05:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T05:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.36791144}, "start-time": "2013-10-24T06:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 818.72650133, "client-count": 0.0}, "start-time": "2013-10-24T06:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 4287.3801653, "client-count": 0.0}, "start-time": "2013-10-24T06:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T06:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T06:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T06:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T06:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T06:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T06:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T06:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 38063.451689, "client-count": 0.63188835}, "start-time": "2013-10-24T06:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 40081.574978, "client-count": 0.36813536667}, "start-time": "2013-10-24T06:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T07:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T07:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T07:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 58825.403752, "client-count": 0.83178310667}, "start-time": "2013-10-24T07:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 73346.310903, "client-count": 1.0}, "start-time": "2013-10-24T07:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 103931.26909, "client-count": 1.4317398867}, "start-time": "2013-10-24T07:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 97696.051292, "client-count": 2.0}, "start-time": "2013-10-24T07:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 46458.308298, "client-count": 2.0}, "start-time": "2013-10-24T07:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1556.5931384, "client-count": 2.03168602}, "start-time": "2013-10-24T07:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 69317.629779, "client-count": 3.0}, "start-time": "2013-10-24T07:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 74235.354956, "client-count": 2.7683543667}, "start-time": "2013-10-24T07:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 79428.627297, "client-count": 2.03162829}, "start-time": "2013-10-24T07:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 134349.32226, "client-count": 2.7683848833}, "start-time": "2013-10-24T08:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 34757.59924, "client-count": 1.3683990133}, "start-time": "2013-10-24T08:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T08:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T08:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T08:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 2286.1733333, "client-count": 1.0}, "start-time": "2013-10-24T08:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 24575.148068, "client-count": 1.40000792}, "start-time": "2013-10-24T08:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 33331.718421, "client-count": 1.4314768933}, "start-time": "2013-10-24T08:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75504.672326, "client-count": 2.0}, "start-time": "2013-10-24T08:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 59971.161185, "client-count": 1.5685693467}, "start-time": "2013-10-24T08:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T08:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T08:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T09:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 4474.2851955, "client-count": 1.2000022033}, "start-time": "2013-10-24T09:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 2229.5081379, "client-count": 1.0}, "start-time": "2013-10-24T09:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T09:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T09:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T09:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T09:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T09:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T09:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 7162.9292971, "client-count": 1.2311824667}, "start-time": "2013-10-24T09:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 72822.85046, "client-count": 2.0}, "start-time": "2013-10-24T09:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 801.25690936, "client-count": 2.0}, "start-time": "2013-10-24T09:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 81154.727073, "client-count": 3.2622629133}, "start-time": "2013-10-24T10:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 179565.86018, "client-count": 4.0}, "start-time": "2013-10-24T10:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 230450.13887, "client-count": 4.23109784}, "start-time": "2013-10-24T10:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 315606.48207, "client-count": 5.2000039933}, "start-time": "2013-10-24T10:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 314405.49047, "client-count": 5.0}, "start-time": "2013-10-24T10:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 319609.54619, "client-count": 5.4000134033}, "start-time": "2013-10-24T10:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 333020.27735, "client-count": 5.2310162867}, "start-time": "2013-10-24T10:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 326333.08901, "client-count": 5.1689916167}, "start-time": "2013-10-24T10:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 316631.14769, "client-count": 5.2309850933}, "start-time": "2013-10-24T10:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 385435.43949, "client-count": 6.0}, "start-time": "2013-10-24T10:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 365455.10806, "client-count": 5.7690529433}, "start-time": "2013-10-24T10:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 309967.81594, "client-count": 5.0}, "start-time": "2013-10-24T10:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 337089.34843, "client-count": 5.6618292667}, "start-time": "2013-10-24T11:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 303854.34842, "client-count": 5.7690913233}, "start-time": "2013-10-24T11:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 242933.62515, "client-count": 4.7690996333}, "start-time": "2013-10-24T11:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 186754.69936, "client-count": 3.59997194}, "start-time": "2013-10-24T11:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 364512.32614, "client-count": 6.8925721267}, "start-time": "2013-10-24T11:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 466842.69576, "client-count": 8.2000023833}, "start-time": "2013-10-24T11:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 470024.33876, "client-count": 8.2616397333}, "start-time": "2013-10-24T11:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 614234.81736, "client-count": 10.20000112}, "start-time": "2013-10-24T11:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 662301.98238, "client-count": 10.46159045}, "start-time": "2013-10-24T11:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 814399.40147, "client-count": 11.769223187}, "start-time": "2013-10-24T11:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 800206.09855, "client-count": 11.830773937}, "start-time": "2013-10-24T11:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 769506.6043, "client-count": 12.230754133}, "start-time": "2013-10-24T11:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 789097.00232, "client-count": 12.830745193}, "start-time": "2013-10-24T12:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 780420.32388, "client-count": 13.199984637}, "start-time": "2013-10-24T12:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 901574.10493, "client-count": 14.40000651}, "start-time": "2013-10-24T12:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 786775.91729, "client-count": 14.030692627}, "start-time": "2013-10-24T12:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 950782.55586, "client-count": 15.600033647}, "start-time": "2013-10-24T12:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 981754.49389, "client-count": 15.40000864}, "start-time": "2013-10-24T12:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 943470.3455, "client-count": 15.0}, "start-time": "2013-10-24T12:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1019953.88, "client-count": 16.06120516}, "start-time": "2013-10-24T12:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1217156.0124, "client-count": 17.369449857}, "start-time": "2013-10-24T12:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1032919.0093, "client-count": 16.0}, "start-time": "2013-10-24T12:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1091651.9704, "client-count": 16.92210509}, "start-time": "2013-10-24T12:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1190398.7547, "client-count": 18.538967613}, "start-time": "2013-10-24T12:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1184261.4604, "client-count": 18.6000047}, "start-time": "2013-10-24T13:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1193906.0412, "client-count": 18.230479983}, "start-time": "2013-10-24T13:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1162631.0684, "client-count": 19.0}, "start-time": "2013-10-24T13:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1213202.7319, "client-count": 19.4608312}, "start-time": "2013-10-24T13:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1315684.9896, "client-count": 20.66079314}, "start-time": "2013-10-24T13:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1215745.689, "client-count": 20.908812947}, "start-time": "2013-10-24T13:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 883098.9748, "client-count": 17.90885082}, "start-time": "2013-10-24T13:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 691828.75606, "client-count": 15.93926108}, "start-time": "2013-10-24T13:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 633993.83298, "client-count": 14.369650943}, "start-time": "2013-10-24T13:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 550420.39864, "client-count": 13.16966235}, "start-time": "2013-10-24T13:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 504255.04011, "client-count": 13.0}, "start-time": "2013-10-24T13:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 553948.98916, "client-count": 13.600004373}, "start-time": "2013-10-24T13:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 545359.03832, "client-count": 12.5697216}, "start-time": "2013-10-24T14:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 466015.9436, "client-count": 10.939489887}, "start-time": "2013-10-24T14:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 512683.42603, "client-count": 11.0604749}, "start-time": "2013-10-24T14:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 643252.48062, "client-count": 12.630226863}, "start-time": "2013-10-24T14:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 639202.86126, "client-count": 12.369805493}, "start-time": "2013-10-24T14:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 653452.03403, "client-count": 12.600004383}, "start-time": "2013-10-24T14:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 626730.61674, "client-count": 12.460313727}, "start-time": "2013-10-24T14:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 845772.23303, "client-count": 15.200023573}, "start-time": "2013-10-24T14:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 802742.3274, "client-count": 15.23012835}, "start-time": "2013-10-24T14:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 873043.19653, "client-count": 15.43010798}, "start-time": "2013-10-24T14:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 975264.45436, "client-count": 17.060162643}, "start-time": "2013-10-24T14:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 906403.9858, "client-count": 16.73987366}, "start-time": "2013-10-24T14:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 746551.11576, "client-count": 15.769974663}, "start-time": "2013-10-24T15:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 663474.95264, "client-count": 14.36998786}, "start-time": "2013-10-24T15:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 620699.93248, "client-count": 14.0}, "start-time": "2013-10-24T15:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 576664.0704, "client-count": 14.37007089}, "start-time": "2013-10-24T15:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 450368.2609, "client-count": 13.42993143}, "start-time": "2013-10-24T15:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 450990.83406, "client-count": 14.0}, "start-time": "2013-10-24T15:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 263779.30419, "client-count": 13.17010318}, "start-time": "2013-10-24T15:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 222310.47468, "client-count": 13.0}, "start-time": "2013-10-24T15:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 242253.97592, "client-count": 12.940409327}, "start-time": "2013-10-24T15:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 176594.32705, "client-count": 11.400008783}, "start-time": "2013-10-24T15:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 153855.83568, "client-count": 11.0}, "start-time": "2013-10-24T15:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 126402.74505, "client-count": 10.370252403}, "start-time": "2013-10-24T15:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76117.30605, "client-count": 9.34058017}, "start-time": "2013-10-24T16:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 87323.010399, "client-count": 8.22969887}, "start-time": "2013-10-24T16:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 211467.67011, "client-count": 10.0297006}, "start-time": "2013-10-24T16:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 159297.37562, "client-count": 9.1703347333}, "start-time": "2013-10-24T16:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 152867.40221, "client-count": 9.08891535}, "start-time": "2013-10-24T16:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 484487.80305, "client-count": 13.888894483}, "start-time": "2013-10-24T16:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 793747.17912, "client-count": 15.829615837}, "start-time": "2013-10-24T16:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 838080.75256, "client-count": 17.02960169}, "start-time": "2013-10-24T16:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 858149.38919, "client-count": 17.0}, "start-time": "2013-10-24T16:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 949791.56207, "client-count": 18.45913425}, "start-time": "2013-10-24T16:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 983504.73332, "client-count": 18.599995757}, "start-time": "2013-10-24T16:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1014285.7548, "client-count": 18.97046461}, "start-time": "2013-10-24T16:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 918835.47283, "client-count": 17.57048305}, "start-time": "2013-10-24T17:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 958212.85461, "client-count": 17.658979993}, "start-time": "2013-10-24T17:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1060952.2155, "client-count": 18.1410451}, "start-time": "2013-10-24T17:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 928122.453, "client-count": 17.0}, "start-time": "2013-10-24T17:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 974655.96214, "client-count": 17.0}, "start-time": "2013-10-24T17:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 948261.12691, "client-count": 16.570579673}, "start-time": "2013-10-24T17:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 878908.22092, "client-count": 16.658785473}, "start-time": "2013-10-24T17:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 902267.6054, "client-count": 17.570623097}, "start-time": "2013-10-24T17:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 960456.09739, "client-count": 18.288062677}, "start-time": "2013-10-24T17:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1192421.3536, "client-count": 21.029337633}, "start-time": "2013-10-24T17:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1189719.878, "client-count": 20.17068179}, "start-time": "2013-10-24T17:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1274697.0709, "client-count": 21.917131643}, "start-time": "2013-10-24T17:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1433438.9051, "client-count": 23.57073422}, "start-time": "2013-10-24T18:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1375186.1602, "client-count": 23.0}, "start-time": "2013-10-24T18:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1439936.6032, "client-count": 21.541526273}, "start-time": "2013-10-24T18:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1327681.0858, "client-count": 20.570788963}, "start-time": "2013-10-24T18:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1263027.6976, "client-count": 20.200006497}, "start-time": "2013-10-24T18:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1312028.5431, "client-count": 20.658345793}, "start-time": "2013-10-24T18:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1348613.0344, "client-count": 21.399988273}, "start-time": "2013-10-24T18:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1449899.527, "client-count": 23.02915136}, "start-time": "2013-10-24T18:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1111815.5923, "client-count": 20.283551563}, "start-time": "2013-10-24T18:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1134938.3492, "client-count": 18.79999349}, "start-time": "2013-10-24T18:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1197864.672, "client-count": 10.84783378}, "start-time": "2013-10-24T18:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T18:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 21256.803315, "client-count": 0.33999507333}, "start-time": "2013-10-24T19:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 72690.525285, "client-count": 1.0}, "start-time": "2013-10-24T19:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 72374.608312, "client-count": 1.0}, "start-time": "2013-10-24T19:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 74359.905547, "client-count": 1.0}, "start-time": "2013-10-24T19:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 53697.566174, "client-count": 0.59999206667}, "start-time": "2013-10-24T19:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75645.559232, "client-count": 1.0}, "start-time": "2013-10-24T19:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 101674.3028, "client-count": 1.4405954033}, "start-time": "2013-10-24T19:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 158171.2569, "client-count": 1.51885174}, "start-time": "2013-10-24T19:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T19:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T19:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T19:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T19:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T20:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 6045.67, "client-count": 0.0}, "start-time": "2013-10-24T20:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T20:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 912.92976594, "client-count": 0.04041869}, "start-time": "2013-10-24T20:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 5791.6002341, "client-count": 0.15958382}, "start-time": "2013-10-24T20:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 17297.182271, "client-count": 0.68078478667}, "start-time": "2013-10-24T20:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 147696.13927, "client-count": 2.20000579}, "start-time": "2013-10-24T20:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 118048.95554, "client-count": 1.7596566533}, "start-time": "2013-10-24T20:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 14139.519578, "client-count": 0.15966078667}, "start-time": "2013-10-24T20:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 59195.946097, "client-count": 0.84031561333}, "start-time": "2013-10-24T20:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 45885.223903, "client-count": 0.55970981667}, "start-time": "2013-10-24T20:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 14839.363333, "client-count": 0.20000102}, "start-time": "2013-10-24T20:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T21:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T21:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T21:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-24T21:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 7112.3821308, "client-count": 0.24017436667}, "start-time": "2013-10-24T21:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 6810.1178692, "client-count": 1.0}, "start-time": "2013-10-24T21:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T21:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 4232.9866667, "client-count": 1.20000121}, "start-time": "2013-10-24T21:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T21:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-24T21:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 61627.945296, "client-count": 1.0}, "start-time": "2013-10-24T21:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78237.732363, "client-count": 1.0}, "start-time": "2013-10-24T21:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77233.842895, "client-count": 1.0}, "start-time": "2013-10-24T22:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78109.205192, "client-count": 1.0}, "start-time": "2013-10-24T22:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 79345.238413, "client-count": 1.0}, "start-time": "2013-10-24T22:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78578.938883, "client-count": 1.0}, "start-time": "2013-10-24T22:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 79128.482707, "client-count": 1.0}, "start-time": "2013-10-24T22:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78064.98556, "client-count": 1.6398558}, "start-time": "2013-10-24T22:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 71894.478329, "client-count": 2.0}, "start-time": "2013-10-24T22:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 73706.709196, "client-count": 2.0}, "start-time": "2013-10-24T22:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75301.503355, "client-count": 1.56021306}, "start-time": "2013-10-24T22:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75598.740475, "client-count": 1.0}, "start-time": "2013-10-24T22:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 103339.49333, "client-count": 1.6397554033}, "start-time": "2013-10-24T22:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76382.730639, "client-count": 2.0}, "start-time": "2013-10-24T22:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 80625.013745, "client-count": 2.0}, "start-time": "2013-10-24T23:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78424.682748, "client-count": 2.0}, "start-time": "2013-10-24T23:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77192.835779, "client-count": 2.0}, "start-time": "2013-10-24T23:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78494.773176, "client-count": 2.0}, "start-time": "2013-10-24T23:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 21453.287922, "client-count": 2.0}, "start-time": "2013-10-24T23:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78265.757935, "client-count": 1.0}, "start-time": "2013-10-25T02:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 20609.319552, "client-count": 1.0}, "start-time": "2013-10-25T02:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-25T02:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-25T02:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.49658366667}, "start-time": "2013-10-25T02:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T03:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 4777.076969, "client-count": 0.10336998333}, "start-time": "2013-10-25T03:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 4972.6596977, "client-count": 0.096631243333}, "start-time": "2013-10-25T03:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T03:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T03:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T03:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T03:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T03:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T03:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T03:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T03:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T03:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T04:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T04:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T04:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T04:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T04:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T04:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T04:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T04:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 27723.630904, "client-count": 0.40000384667}, "start-time": "2013-10-25T04:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 28365.206222, "client-count": 0.30305182}, "start-time": "2013-10-25T04:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78919.966908, "client-count": 1.0}, "start-time": "2013-10-25T04:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78510.70534, "client-count": 1.0}, "start-time": "2013-10-25T04:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 47035.123959, "client-count": 1.0}, "start-time": "2013-10-25T05:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-25T05:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-25T05:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 1.0}, "start-time": "2013-10-25T05:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.097053966667}, "start-time": "2013-10-25T05:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T05:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T05:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T05:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T05:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T05:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T05:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T05:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T06:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 3811.17, "client-count": 0.0}, "start-time": "2013-10-25T06:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T06:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 11715.166667, "client-count": 0.0}, "start-time": "2013-10-25T06:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T06:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T06:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T06:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T06:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T06:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T06:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T06:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T06:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 2422.83, "client-count": 0.20000155667}, "start-time": "2013-10-25T07:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T07:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 10368.134084, "client-count": 0.10251205667}, "start-time": "2013-10-25T07:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 16977.304205, "client-count": 0.29749327}, "start-time": "2013-10-25T07:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1419.6850444, "client-count": 0.0}, "start-time": "2013-10-25T07:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 2200.2723961, "client-count": 0.10245337333}, "start-time": "2013-10-25T07:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 47553.634271, "client-count": 0.69756325667}, "start-time": "2013-10-25T07:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T07:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 5756.29, "client-count": 0.0}, "start-time": "2013-10-25T07:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 8362.32, "client-count": 0.20000150667}, "start-time": "2013-10-25T07:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 21993.703333, "client-count": 0.20000382667}, "start-time": "2013-10-25T07:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T07:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T08:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T08:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T08:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T08:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T08:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T08:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-25T08:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 102659.79669, "client-count": 1.3021918367}, "start-time": "2013-10-25T08:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 21850.988064, "client-count": 1.0}, "start-time": "2013-10-25T08:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 4761.7185762, "client-count": 1.0}, "start-time": "2013-10-25T08:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 35728.117233, "client-count": 1.60418501}, "start-time": "2013-10-25T08:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 105548.70422, "client-count": 2.2979230967}, "start-time": "2013-10-25T08:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 81234.056521, "client-count": 2.0}, "start-time": "2013-10-25T09:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 133698.11923, "client-count": 2.9020523533}, "start-time": "2013-10-25T09:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 93369.721187, "client-count": 2.8979965533}, "start-time": "2013-10-25T09:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75206.9993, "client-count": 2.0}, "start-time": "2013-10-25T09:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 129142.07482, "client-count": 2.7019876333}, "start-time": "2013-10-25T09:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 195241.12953, "client-count": 3.6000125533}, "start-time": "2013-10-25T09:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 148307.44609, "client-count": 3.3019436667}, "start-time": "2013-10-25T09:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 11525.567403, "client-count": 0.5202649}, "start-time": "2013-10-25T09:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77146.283643, "client-count": 1.0}, "start-time": "2013-10-25T09:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 102386.16832, "client-count": 1.52799533}, "start-time": "2013-10-25T09:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 104296.57881, "client-count": 1.2720191167}, "start-time": "2013-10-25T09:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 83865.986784, "client-count": 1.12794177}, "start-time": "2013-10-25T09:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 282315.60169, "client-count": 3.6558647367}, "start-time": "2013-10-25T10:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 381193.11334, "client-count": 4.9279222367}, "start-time": "2013-10-25T10:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 350622.56533, "client-count": 5.3278889833}, "start-time": "2013-10-25T10:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 436109.03561, "client-count": 5.52786337}, "start-time": "2013-10-25T10:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 421787.46378, "client-count": 5.14426724}, "start-time": "2013-10-25T10:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 412120.00504, "client-count": 5.2000055}, "start-time": "2013-10-25T10:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 449364.79409, "client-count": 5.65561812}, "start-time": "2013-10-25T10:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 634931.03258, "client-count": 7.9278041033}, "start-time": "2013-10-25T10:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 654552.53216, "client-count": 8.0}, "start-time": "2013-10-25T10:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 639879.78183, "client-count": 7.7999988467}, "start-time": "2013-10-25T10:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 662030.06035, "client-count": 8.32770886}, "start-time": "2013-10-25T10:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 685157.94516, "client-count": 8.6723039167}, "start-time": "2013-10-25T10:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 682266.36724, "client-count": 8.72768783}, "start-time": "2013-10-25T11:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 750096.99028, "client-count": 9.4000147033}, "start-time": "2013-10-25T11:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 734922.57905, "client-count": 9.4552713033}, "start-time": "2013-10-25T11:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 807246.11798, "client-count": 10.544751553}, "start-time": "2013-10-25T11:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 707036.79484, "client-count": 9.20000631}, "start-time": "2013-10-25T11:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 621781.54719, "client-count": 8.6724218633}, "start-time": "2013-10-25T11:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 449967.85937, "client-count": 6.67241711}, "start-time": "2013-10-25T11:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 372410.26248, "client-count": 5.7449210967}, "start-time": "2013-10-25T11:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 310604.71698, "client-count": 5.0}, "start-time": "2013-10-25T11:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 301479.58666, "client-count": 4.6725018867}, "start-time": "2013-10-25T11:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 288953.94573, "client-count": 3.6725318267}, "start-time": "2013-10-25T11:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 266909.05731, "client-count": 3.72746171}, "start-time": "2013-10-25T11:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 489895.15774, "client-count": 7.30979959}, "start-time": "2013-10-25T12:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 583740.51213, "client-count": 8.6000109267}, "start-time": "2013-10-25T12:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 558418.6709, "client-count": 8.2000032733}, "start-time": "2013-10-25T12:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 556394.19938, "client-count": 8.20000202}, "start-time": "2013-10-25T12:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 535106.10308, "client-count": 8.60001018}, "start-time": "2013-10-25T12:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 470719.67964, "client-count": 8.0}, "start-time": "2013-10-25T12:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 468749.2049, "client-count": 8.0}, "start-time": "2013-10-25T12:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 476705.12731, "client-count": 8.1273225}, "start-time": "2013-10-25T12:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 452329.93326, "client-count": 8.7999980533}, "start-time": "2013-10-25T12:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 380203.39426, "client-count": 7.8726888167}, "start-time": "2013-10-25T12:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 387411.41135, "client-count": 8.0}, "start-time": "2013-10-25T12:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 430967.41522, "client-count": 8.52726606}, "start-time": "2013-10-25T12:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 509190.67702, "client-count": 9.52725179}, "start-time": "2013-10-25T13:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 614818.65882, "client-count": 10.600007437}, "start-time": "2013-10-25T13:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 559249.92176, "client-count": 10.127199847}, "start-time": "2013-10-25T13:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 599749.91487, "client-count": 11.78154193}, "start-time": "2013-10-25T13:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 657497.67277, "client-count": 12.545653363}, "start-time": "2013-10-25T13:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 577494.31471, "client-count": 11.872871473}, "start-time": "2013-10-25T13:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 521379.68415, "client-count": 11.72712345}, "start-time": "2013-10-25T13:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 553614.99638, "client-count": 12.127101447}, "start-time": "2013-10-25T13:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 611513.26112, "client-count": 12.87293119}, "start-time": "2013-10-25T13:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 588868.34843, "client-count": 11.672988213}, "start-time": "2013-10-25T13:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 576327.2739, "client-count": 11.453977047}, "start-time": "2013-10-25T13:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 656358.63955, "client-count": 13.400008427}, "start-time": "2013-10-25T13:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 550703.02181, "client-count": 12.47304933}, "start-time": "2013-10-25T14:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 566447.12434, "client-count": 12.600012957}, "start-time": "2013-10-25T14:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 546353.43266, "client-count": 11.073071447}, "start-time": "2013-10-25T14:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 540404.99128, "client-count": 10.073090817}, "start-time": "2013-10-25T14:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 525367.19806, "client-count": 10.200004497}, "start-time": "2013-10-25T14:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 466905.02194, "client-count": 9.6731302933}, "start-time": "2013-10-25T14:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 462372.99829, "client-count": 8.47314055}, "start-time": "2013-10-25T14:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 397734.95447, "client-count": 8.3268394833}, "start-time": "2013-10-25T14:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 442509.45921, "client-count": 9.0}, "start-time": "2013-10-25T14:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 379700.31595, "client-count": 9.0}, "start-time": "2013-10-25T14:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 369139.00128, "client-count": 8.1999883733}, "start-time": "2013-10-25T14:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 381976.20071, "client-count": 8.1999871867}, "start-time": "2013-10-25T14:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 437555.27267, "client-count": 9.4000063333}, "start-time": "2013-10-25T15:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 523298.01017, "client-count": 9.9267618333}, "start-time": "2013-10-25T15:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 596477.25805, "client-count": 10.126743247}, "start-time": "2013-10-25T15:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 662303.80145, "client-count": 10.87327366}, "start-time": "2013-10-25T15:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 592293.00048, "client-count": 10.073298307}, "start-time": "2013-10-25T15:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 606210.10031, "client-count": 9.80000867}, "start-time": "2013-10-25T15:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 594241.11105, "client-count": 9.8533663267}, "start-time": "2013-10-25T15:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 682437.08547, "client-count": 10.599988937}, "start-time": "2013-10-25T15:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 722982.09145, "client-count": 11.0}, "start-time": "2013-10-25T15:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 748231.10786, "client-count": 11.85326564}, "start-time": "2013-10-25T15:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 884838.91145, "client-count": 12.073378253}, "start-time": "2013-10-25T15:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 815804.33269, "client-count": 12.12659805}, "start-time": "2013-10-25T15:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 773950.51685, "client-count": 12.473420063}, "start-time": "2013-10-25T16:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 751568.22937, "client-count": 12.926569}, "start-time": "2013-10-25T16:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 742793.72196, "client-count": 11.54691066}, "start-time": "2013-10-25T16:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 786246.18, "client-count": 11.85303336}, "start-time": "2013-10-25T16:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 817965.25495, "client-count": 13.0}, "start-time": "2013-10-25T16:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 782577.26821, "client-count": 13.200001053}, "start-time": "2013-10-25T16:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 808298.59029, "client-count": 13.200004553}, "start-time": "2013-10-25T16:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 914294.52775, "client-count": 13.326435353}, "start-time": "2013-10-25T16:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 934153.56605, "client-count": 13.873578077}, "start-time": "2013-10-25T16:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 869583.74277, "client-count": 13.0}, "start-time": "2013-10-25T16:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 859558.29, "client-count": 13.0}, "start-time": "2013-10-25T16:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 878281.00049, "client-count": 13.0}, "start-time": "2013-10-25T16:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 826058.93323, "client-count": 12.273651353}, "start-time": "2013-10-25T17:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 761642.15709, "client-count": 13.25264747}, "start-time": "2013-10-25T17:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 804762.25535, "client-count": 14.0}, "start-time": "2013-10-25T17:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 659062.85305, "client-count": 13.599995253}, "start-time": "2013-10-25T17:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 503868.26753, "client-count": 11.22115632}, "start-time": "2013-10-25T17:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 446993.80321, "client-count": 11.126258653}, "start-time": "2013-10-25T17:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 367279.97441, "client-count": 10.34749762}, "start-time": "2013-10-25T17:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 327352.1962, "client-count": 9.07377872}, "start-time": "2013-10-25T17:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 340157.82498, "client-count": 8.7476081333}, "start-time": "2013-10-25T17:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 296929.84005, "client-count": 6.8738302233}, "start-time": "2013-10-25T17:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 402602.89898, "client-count": 6.8000056633}, "start-time": "2013-10-25T17:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 324420.33676, "client-count": 5.4738536867}, "start-time": "2013-10-25T17:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 320120.40055, "client-count": 4.8738950167}, "start-time": "2013-10-25T18:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 326037.93928, "client-count": 4.9261058533}, "start-time": "2013-10-25T18:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 303843.38788, "client-count": 5.0}, "start-time": "2013-10-25T18:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 380264.20533, "client-count": 6.1781606767}, "start-time": "2013-10-25T18:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 518044.8602, "client-count": 8.12603958}, "start-time": "2013-10-25T18:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 610099.75344, "client-count": 9.1260081233}, "start-time": "2013-10-25T18:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 743672.2069, "client-count": 11.577986}, "start-time": "2013-10-25T18:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 769431.53343, "client-count": 12.074010517}, "start-time": "2013-10-25T18:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 655816.79273, "client-count": 10.54806704}, "start-time": "2013-10-25T18:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 605344.41919, "client-count": 10.0}, "start-time": "2013-10-25T18:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 605851.42706, "client-count": 9.2740721967}, "start-time": "2013-10-25T18:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 616915.97201, "client-count": 9.0}, "start-time": "2013-10-25T18:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 635969.2765, "client-count": 9.3258787633}, "start-time": "2013-10-25T19:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 704195.66856, "client-count": 10.52587037}, "start-time": "2013-10-25T19:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 653550.88018, "client-count": 10.14828316}, "start-time": "2013-10-25T19:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 379922.19237, "client-count": 7.3482990333}, "start-time": "2013-10-25T19:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 359209.71663, "client-count": 6.9258309}, "start-time": "2013-10-25T19:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 476193.31789, "client-count": 8.2741946067}, "start-time": "2013-10-25T19:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 422802.52349, "client-count": 7.6000091433}, "start-time": "2013-10-25T19:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 349104.89382, "client-count": 7.0}, "start-time": "2013-10-25T19:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 285661.2946, "client-count": 5.8742226}, "start-time": "2013-10-25T19:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 287864.50346, "client-count": 6.2000017633}, "start-time": "2013-10-25T19:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 323433.71423, "client-count": 6.0}, "start-time": "2013-10-25T19:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 313835.87302, "client-count": 6.0}, "start-time": "2013-10-25T19:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 393206.16496, "client-count": 7.5257075033}, "start-time": "2013-10-25T20:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 340653.91882, "client-count": 6.62299043}, "start-time": "2013-10-25T20:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 159948.12028, "client-count": 4.20000315}, "start-time": "2013-10-25T20:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 167043.10239, "client-count": 4.0}, "start-time": "2013-10-25T20:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 188038.59541, "client-count": 3.8743737567}, "start-time": "2013-10-25T20:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 223484.0251, "client-count": 3.92562473}, "start-time": "2013-10-25T20:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 232570.51385, "client-count": 4.0}, "start-time": "2013-10-25T20:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 175387.10775, "client-count": 3.0743955533}, "start-time": "2013-10-25T20:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 162010.46354, "client-count": 3.0}, "start-time": "2013-10-25T20:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 175736.36772, "client-count": 3.1255551167}, "start-time": "2013-10-25T20:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 171029.90726, "client-count": 3.2744518133}, "start-time": "2013-10-25T20:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 148364.54718, "client-count": 3.0}, "start-time": "2013-10-25T20:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 141629.06629, "client-count": 3.0}, "start-time": "2013-10-25T21:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 148373.19296, "client-count": 3.0}, "start-time": "2013-10-25T21:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 155542.25979, "client-count": 3.0}, "start-time": "2013-10-25T21:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 155888.7717, "client-count": 3.0}, "start-time": "2013-10-25T21:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 145344.63252, "client-count": 3.0}, "start-time": "2013-10-25T21:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 152307.10859, "client-count": 3.0}, "start-time": "2013-10-25T21:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 162216.65888, "client-count": 3.0}, "start-time": "2013-10-25T21:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 158794.93406, "client-count": 3.0}, "start-time": "2013-10-25T21:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 174658.94271, "client-count": 3.2000010067}, "start-time": "2013-10-25T21:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 158004.48274, "client-count": 3.0}, "start-time": "2013-10-25T21:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 156324.31258, "client-count": 3.0}, "start-time": "2013-10-25T21:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 161414.10573, "client-count": 3.0}, "start-time": "2013-10-25T21:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 155849.94582, "client-count": 3.0}, "start-time": "2013-10-25T22:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 157847.51381, "client-count": 3.20000466}, "start-time": "2013-10-25T22:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 158447.00788, "client-count": 3.0}, "start-time": "2013-10-25T22:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 154538.13099, "client-count": 3.0}, "start-time": "2013-10-25T22:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 161622.37517, "client-count": 3.0}, "start-time": "2013-10-25T22:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 158771.95899, "client-count": 3.0}, "start-time": "2013-10-25T22:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 159099.39736, "client-count": 3.0}, "start-time": "2013-10-25T22:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 134232.29569, "client-count": 2.6748204}, "start-time": "2013-10-25T22:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 70432.462795, "client-count": 2.0}, "start-time": "2013-10-25T22:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 72900.801182, "client-count": 2.0}, "start-time": "2013-10-25T22:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75661.351153, "client-count": 2.0}, "start-time": "2013-10-25T22:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 104924.97043, "client-count": 3.1251163867}, "start-time": "2013-10-25T22:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77262.547455, "client-count": 2.0749119467}, "start-time": "2013-10-25T23:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75443.294508, "client-count": 2.0}, "start-time": "2013-10-25T23:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78470.580876, "client-count": 2.0}, "start-time": "2013-10-25T23:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 80578.651087, "client-count": 2.0}, "start-time": "2013-10-25T23:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78814.222945, "client-count": 2.20000698}, "start-time": "2013-10-25T23:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78651.300361, "client-count": 2.0}, "start-time": "2013-10-25T23:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78360.969056, "client-count": 2.0}, "start-time": "2013-10-25T23:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78377.650496, "client-count": 2.0}, "start-time": "2013-10-25T23:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78836.689465, "client-count": 2.12491772}, "start-time": "2013-10-25T23:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 94106.30352, "client-count": 3.0}, "start-time": "2013-10-25T23:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 88429.206951, "client-count": 2.47509968}, "start-time": "2013-10-25T23:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78616.46551, "client-count": 2.1248788133}, "start-time": "2013-10-25T23:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 152540.99633, "client-count": 3.0}, "start-time": "2013-10-26T00:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 160136.50263, "client-count": 3.0}, "start-time": "2013-10-26T00:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 157442.0106, "client-count": 3.0}, "start-time": "2013-10-26T00:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 158193.02728, "client-count": 3.0}, "start-time": "2013-10-26T00:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 143412.11732, "client-count": 3.0}, "start-time": "2013-10-26T00:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 145270.76292, "client-count": 2.4752008033}, "start-time": "2013-10-26T00:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 147759.6477, "client-count": 2.0}, "start-time": "2013-10-26T00:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 227917.85003, "client-count": 2.92477855}, "start-time": "2013-10-26T00:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 223911.06167, "client-count": 3.0}, "start-time": "2013-10-26T00:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 221137.8623, "client-count": 3.0}, "start-time": "2013-10-26T00:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 230090.12121, "client-count": 3.0}, "start-time": "2013-10-26T00:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 212833.39401, "client-count": 3.0}, "start-time": "2013-10-26T00:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 157217.47491, "client-count": 3.0}, "start-time": "2013-10-26T01:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 154964.73004, "client-count": 2.67530955}, "start-time": "2013-10-26T01:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 202191.20673, "client-count": 2.7246807433}, "start-time": "2013-10-26T01:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 159206.14478, "client-count": 2.07533363}, "start-time": "2013-10-26T01:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78363.639122, "client-count": 2.0}, "start-time": "2013-10-26T01:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77074.758406, "client-count": 2.0}, "start-time": "2013-10-26T01:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78442.887686, "client-count": 2.0}, "start-time": "2013-10-26T01:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77998.189377, "client-count": 1.4753941633}, "start-time": "2013-10-26T01:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77554.999083, "client-count": 1.0}, "start-time": "2013-10-26T01:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 79307.326692, "client-count": 1.0}, "start-time": "2013-10-26T01:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 79026.665668, "client-count": 1.0}, "start-time": "2013-10-26T01:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 79297.481459, "client-count": 1.0}, "start-time": "2013-10-26T01:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76752.917957, "client-count": 1.0}, "start-time": "2013-10-26T02:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 70051.582594, "client-count": 1.0}, "start-time": "2013-10-26T02:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75023.958956, "client-count": 1.0}, "start-time": "2013-10-26T02:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76976.802709, "client-count": 1.0}, "start-time": "2013-10-26T02:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 72973.929268, "client-count": 1.0}, "start-time": "2013-10-26T02:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75378.110457, "client-count": 1.0}, "start-time": "2013-10-26T02:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 80001.933471, "client-count": 1.0}, "start-time": "2013-10-26T02:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 80215.94995, "client-count": 1.0}, "start-time": "2013-10-26T02:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77512.951652, "client-count": 1.0}, "start-time": "2013-10-26T02:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78724.737572, "client-count": 1.0}, "start-time": "2013-10-26T02:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78390.834598, "client-count": 1.0}, "start-time": "2013-10-26T02:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78678.065304, "client-count": 1.0}, "start-time": "2013-10-26T03:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76952.892942, "client-count": 1.0}, "start-time": "2013-10-26T03:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77571.091759, "client-count": 1.0}, "start-time": "2013-10-26T03:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78870.179925, "client-count": 1.0}, "start-time": "2013-10-26T03:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76943.577129, "client-count": 1.0}, "start-time": "2013-10-26T03:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 79042.174007, "client-count": 1.0}, "start-time": "2013-10-26T03:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 79656.096468, "client-count": 1.0}, "start-time": "2013-10-26T03:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 79072.601472, "client-count": 1.0}, "start-time": "2013-10-26T03:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78044.845233, "client-count": 1.0}, "start-time": "2013-10-26T03:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 70501.48195, "client-count": 1.0}, "start-time": "2013-10-26T03:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 73118.785433, "client-count": 1.0}, "start-time": "2013-10-26T03:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 74914.098285, "client-count": 1.0}, "start-time": "2013-10-26T03:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76178.52462, "client-count": 1.0}, "start-time": "2013-10-26T04:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 90116.410356, "client-count": 1.32403967}, "start-time": "2013-10-26T04:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 138849.37448, "client-count": 1.6759797933}, "start-time": "2013-10-26T04:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77136.746865, "client-count": 1.0}, "start-time": "2013-10-26T04:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 80809.298879, "client-count": 1.0}, "start-time": "2013-10-26T04:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78570.704597, "client-count": 1.0}, "start-time": "2013-10-26T04:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77558.023033, "client-count": 1.0}, "start-time": "2013-10-26T04:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78596.961706, "client-count": 1.0}, "start-time": "2013-10-26T04:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78348.628108, "client-count": 1.0}, "start-time": "2013-10-26T04:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78188.098902, "client-count": 1.0}, "start-time": "2013-10-26T04:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77695.226662, "client-count": 1.0}, "start-time": "2013-10-26T04:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78120.556731, "client-count": 1.0}, "start-time": "2013-10-26T04:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77365.927367, "client-count": 1.0}, "start-time": "2013-10-26T05:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78370.515742, "client-count": 1.0}, "start-time": "2013-10-26T05:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 79700.104768, "client-count": 1.0}, "start-time": "2013-10-26T05:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78691.755061, "client-count": 1.0}, "start-time": "2013-10-26T05:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 79401.373315, "client-count": 1.0}, "start-time": "2013-10-26T05:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 74267.374527, "client-count": 1.0}, "start-time": "2013-10-26T05:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 70623.137779, "client-count": 1.0}, "start-time": "2013-10-26T05:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 73899.89309, "client-count": 1.0}, "start-time": "2013-10-26T05:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76305.497985, "client-count": 1.0}, "start-time": "2013-10-26T05:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75800.094735, "client-count": 1.0}, "start-time": "2013-10-26T05:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 72613.782763, "client-count": 1.0}, "start-time": "2013-10-26T05:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 85630.130865, "client-count": 1.20000326}, "start-time": "2013-10-26T05:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 81074.407539, "client-count": 1.0}, "start-time": "2013-10-26T06:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 79254.928213, "client-count": 1.0}, "start-time": "2013-10-26T06:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77639.740277, "client-count": 1.0}, "start-time": "2013-10-26T06:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78834.191811, "client-count": 1.0}, "start-time": "2013-10-26T06:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78227.083646, "client-count": 1.0}, "start-time": "2013-10-26T06:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78672.604452, "client-count": 1.0}, "start-time": "2013-10-26T06:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 85546.92229, "client-count": 1.1234728567}, "start-time": "2013-10-26T06:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 154934.31615, "client-count": 2.0}, "start-time": "2013-10-26T06:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 180322.60696, "client-count": 2.4000058333}, "start-time": "2013-10-26T06:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 162261.52481, "client-count": 2.0}, "start-time": "2013-10-26T06:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 158648.55538, "client-count": 2.0}, "start-time": "2013-10-26T06:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 158674.22137, "client-count": 2.0}, "start-time": "2013-10-26T06:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 158378.85785, "client-count": 2.0}, "start-time": "2013-10-26T07:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 155617.9235, "client-count": 2.0}, "start-time": "2013-10-26T07:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 140283.14397, "client-count": 2.0}, "start-time": "2013-10-26T07:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 146004.12501, "client-count": 2.0}, "start-time": "2013-10-26T07:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 150482.64412, "client-count": 2.0}, "start-time": "2013-10-26T07:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 159141.52152, "client-count": 2.0}, "start-time": "2013-10-26T07:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 146064.77507, "client-count": 2.0}, "start-time": "2013-10-26T07:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 168107.06965, "client-count": 2.0}, "start-time": "2013-10-26T07:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 145768.01797, "client-count": 2.0}, "start-time": "2013-10-26T07:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 80537.792431, "client-count": 2.0}, "start-time": "2013-10-26T07:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78082.650059, "client-count": 2.0}, "start-time": "2013-10-26T07:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 87016.531748, "client-count": 2.1231302467}, "start-time": "2013-10-26T07:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 140934.99954, "client-count": 1.75376767}, "start-time": "2013-10-26T08:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78310.923332, "client-count": 1.0}, "start-time": "2013-10-26T08:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77468.127463, "client-count": 1.0}, "start-time": "2013-10-26T08:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 150274.83228, "client-count": 1.92306765}, "start-time": "2013-10-26T08:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 156267.27135, "client-count": 2.0}, "start-time": "2013-10-26T08:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 154049.26991, "client-count": 2.0}, "start-time": "2013-10-26T08:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 152828.54665, "client-count": 1.79999761}, "start-time": "2013-10-26T08:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 103337.81103, "client-count": 1.5999971233}, "start-time": "2013-10-26T08:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78759.293096, "client-count": 2.0}, "start-time": "2013-10-26T08:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78907.161498, "client-count": 2.0}, "start-time": "2013-10-26T08:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 124275.87861, "client-count": 2.9229464733}, "start-time": "2013-10-26T08:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 171272.56952, "client-count": 3.2000012867}, "start-time": "2013-10-26T08:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 154139.476, "client-count": 3.0}, "start-time": "2013-10-26T09:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 186918.55956, "client-count": 3.3228867067}, "start-time": "2013-10-26T09:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 222372.98905, "client-count": 4.0}, "start-time": "2013-10-26T09:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 218296.7517, "client-count": 4.0}, "start-time": "2013-10-26T09:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 229893.83843, "client-count": 4.0}, "start-time": "2013-10-26T09:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 243971.91982, "client-count": 4.0}, "start-time": "2013-10-26T09:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 237018.92361, "client-count": 4.0}, "start-time": "2013-10-26T09:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 228527.40626, "client-count": 4.0}, "start-time": "2013-10-26T09:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 215457.10701, "client-count": 4.0}, "start-time": "2013-10-26T09:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 220623.10328, "client-count": 4.8000067433}, "start-time": "2013-10-26T09:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 240845.03951, "client-count": 4.9227351367}, "start-time": "2013-10-26T09:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 315563.7022, "client-count": 5.7227150967}, "start-time": "2013-10-26T09:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 252560.2865, "client-count": 4.0318912433}, "start-time": "2013-10-26T10:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 214521.70655, "client-count": 3.9226894233}, "start-time": "2013-10-26T10:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 292880.98446, "client-count": 4.60000766}, "start-time": "2013-10-26T10:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 247169.36988, "client-count": 4.0}, "start-time": "2013-10-26T10:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 253968.59752, "client-count": 4.2000058733}, "start-time": "2013-10-26T10:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 311687.61619, "client-count": 5.24522747}, "start-time": "2013-10-26T10:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 305669.34241, "client-count": 4.5547962867}, "start-time": "2013-10-26T10:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 232643.7215, "client-count": 4.0}, "start-time": "2013-10-26T10:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 187351.83464, "client-count": 2.55488988}, "start-time": "2013-10-26T10:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 158943.86935, "client-count": 2.0}, "start-time": "2013-10-26T10:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 219045.95212, "client-count": 2.9225288267}, "start-time": "2013-10-26T10:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 310938.41601, "client-count": 3.9225152667}, "start-time": "2013-10-26T10:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 366462.66286, "client-count": 4.7225053333}, "start-time": "2013-10-26T11:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 387611.61999, "client-count": 5.0}, "start-time": "2013-10-26T11:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 386293.6157, "client-count": 5.0}, "start-time": "2013-10-26T11:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 348662.74727, "client-count": 5.0}, "start-time": "2013-10-26T11:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 366139.83232, "client-count": 5.2000024533}, "start-time": "2013-10-26T11:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 385628.69647, "client-count": 5.0775700367}, "start-time": "2013-10-26T11:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 325030.03377, "client-count": 4.1224223833}, "start-time": "2013-10-26T11:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 283311.79652, "client-count": 4.07757919}, "start-time": "2013-10-26T11:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 245631.45535, "client-count": 3.07758927}, "start-time": "2013-10-26T11:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 234926.06009, "client-count": 3.0}, "start-time": "2013-10-26T11:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 272074.64721, "client-count": 3.5223727433}, "start-time": "2013-10-26T11:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 308285.87383, "client-count": 4.0}, "start-time": "2013-10-26T11:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 480468.67676, "client-count": 6.04469676}, "start-time": "2013-10-26T12:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 403448.84989, "client-count": 5.6776841433}, "start-time": "2013-10-26T12:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 310752.28288, "client-count": 3.9553979633}, "start-time": "2013-10-26T12:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 235746.2588, "client-count": 2.87772642}, "start-time": "2013-10-26T12:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 154639.99508, "client-count": 2.0}, "start-time": "2013-10-26T12:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 146235.92203, "client-count": 2.0}, "start-time": "2013-10-26T12:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 152348.93595, "client-count": 2.0}, "start-time": "2013-10-26T12:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 138059.31063, "client-count": 1.8777907333}, "start-time": "2013-10-26T12:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 74392.896319, "client-count": 1.0}, "start-time": "2013-10-26T12:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 81657.246429, "client-count": 1.0}, "start-time": "2013-10-26T12:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 115058.51645, "client-count": 1.52216517}, "start-time": "2013-10-26T12:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 147884.15068, "client-count": 2.0}, "start-time": "2013-10-26T12:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 230719.09939, "client-count": 3.2442532933}, "start-time": "2013-10-26T13:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 333327.24694, "client-count": 4.6442028333}, "start-time": "2013-10-26T13:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 447771.55698, "client-count": 6.0}, "start-time": "2013-10-26T13:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 458101.28775, "client-count": 6.0}, "start-time": "2013-10-26T13:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 499283.21787, "client-count": 6.72205782}, "start-time": "2013-10-26T13:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 502170.07703, "client-count": 6.59999279}, "start-time": "2013-10-26T13:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 530675.26677, "client-count": 7.72201555}, "start-time": "2013-10-26T13:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 488678.05798, "client-count": 8.0}, "start-time": "2013-10-26T13:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 476791.8234, "client-count": 8.0}, "start-time": "2013-10-26T13:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 465106.77947, "client-count": 7.87803195}, "start-time": "2013-10-26T13:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 385439.34009, "client-count": 7.0}, "start-time": "2013-10-26T13:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 370593.12418, "client-count": 6.47806044}, "start-time": "2013-10-26T13:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 319202.56478, "client-count": 5.4780732667}, "start-time": "2013-10-26T14:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 314843.55917, "client-count": 5.0}, "start-time": "2013-10-26T14:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 308561.57912, "client-count": 5.0}, "start-time": "2013-10-26T14:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 311637.27042, "client-count": 5.0}, "start-time": "2013-10-26T14:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 430221.44206, "client-count": 6.7655348533}, "start-time": "2013-10-26T14:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 466510.42967, "client-count": 7.7999965133}, "start-time": "2013-10-26T14:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 477281.10539, "client-count": 8.4000022833}, "start-time": "2013-10-26T14:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 469421.57754, "client-count": 7.59999189}, "start-time": "2013-10-26T14:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 536769.23923, "client-count": 8.0}, "start-time": "2013-10-26T14:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 540742.75788, "client-count": 8.0}, "start-time": "2013-10-26T14:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 537479.5959, "client-count": 8.0}, "start-time": "2013-10-26T14:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 452227.20864, "client-count": 7.4782815133}, "start-time": "2013-10-26T14:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 202668.12721, "client-count": 4.7565645767}, "start-time": "2013-10-26T15:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 194355.88439, "client-count": 5.0}, "start-time": "2013-10-26T15:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 115263.11156, "client-count": 4.3566589867}, "start-time": "2013-10-26T15:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 86812.565158, "client-count": 3.0}, "start-time": "2013-10-26T15:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 73883.275077, "client-count": 3.0}, "start-time": "2013-10-26T15:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76276.461821, "client-count": 3.0}, "start-time": "2013-10-26T15:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 106986.94872, "client-count": 3.4000114467}, "start-time": "2013-10-26T15:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76166.61577, "client-count": 3.0}, "start-time": "2013-10-26T15:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 92342.795974, "client-count": 3.0}, "start-time": "2013-10-26T15:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78382.715402, "client-count": 3.0}, "start-time": "2013-10-26T15:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 74170.182851, "client-count": 3.0}, "start-time": "2013-10-26T15:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 123335.22072, "client-count": 3.76457178}, "start-time": "2013-10-26T15:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 182554.91334, "client-count": 4.3569679533}, "start-time": "2013-10-26T16:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 150773.44542, "client-count": 4.0}, "start-time": "2013-10-26T16:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 158029.93885, "client-count": 4.0}, "start-time": "2013-10-26T16:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 148605.19864, "client-count": 4.0}, "start-time": "2013-10-26T16:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 156524.70523, "client-count": 4.0}, "start-time": "2013-10-26T16:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 236263.82372, "client-count": 5.56420286}, "start-time": "2013-10-26T16:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 330326.57275, "client-count": 6.47861008}, "start-time": "2013-10-26T16:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 249355.74007, "client-count": 6.2000013567}, "start-time": "2013-10-26T16:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 447783.08977, "client-count": 7.9640910867}, "start-time": "2013-10-26T16:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 495174.45379, "client-count": 8.2786517433}, "start-time": "2013-10-26T16:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 467661.96612, "client-count": 7.67866563}, "start-time": "2013-10-26T16:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 398818.08261, "client-count": 7.32131291}, "start-time": "2013-10-26T16:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 431125.13922, "client-count": 7.4786996}, "start-time": "2013-10-26T17:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 424457.47604, "client-count": 7.7212898733}, "start-time": "2013-10-26T17:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 451505.29938, "client-count": 8.0}, "start-time": "2013-10-26T17:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 471138.57731, "client-count": 8.2000014833}, "start-time": "2013-10-26T17:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 488527.03283, "client-count": 8.52123518}, "start-time": "2013-10-26T17:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 516197.36359, "client-count": 8.7999949767}, "start-time": "2013-10-26T17:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 593633.06818, "client-count": 9.9212084733}, "start-time": "2013-10-26T17:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 631320.35052, "client-count": 10.0}, "start-time": "2013-10-26T17:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 670041.66922, "client-count": 9.6788299633}, "start-time": "2013-10-26T17:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 684419.00965, "client-count": 9.7211421167}, "start-time": "2013-10-26T17:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 505635.93636, "client-count": 7.23663916}, "start-time": "2013-10-26T17:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 507215.75701, "client-count": 7.52109346}, "start-time": "2013-10-26T17:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 563032.76586, "client-count": 8.2000015033}, "start-time": "2013-10-26T18:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 638101.38357, "client-count": 9.3210833767}, "start-time": "2013-10-26T18:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 575422.83787, "client-count": 9.2000051767}, "start-time": "2013-10-26T18:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 528516.6477, "client-count": 9.0}, "start-time": "2013-10-26T18:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 570559.61934, "client-count": 9.6000120967}, "start-time": "2013-10-26T18:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 595639.88701, "client-count": 10.241986633}, "start-time": "2013-10-26T18:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 620537.88985, "client-count": 10.47901811}, "start-time": "2013-10-26T18:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 520559.64915, "client-count": 8.9580860933}, "start-time": "2013-10-26T18:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 352326.64451, "client-count": 6.75811767}, "start-time": "2013-10-26T18:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 317712.2195, "client-count": 6.2000021433}, "start-time": "2013-10-26T18:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 285701.66913, "client-count": 6.2000044733}, "start-time": "2013-10-26T18:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 1416.1656157, "client-count": 6.7208904867}, "start-time": "2013-10-26T18:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.1207339033}, "start-time": "2013-10-26T19:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 166.53333333, "client-count": 6.35854808}, "start-time": "2013-10-26T19:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.5206798767}, "start-time": "2013-10-26T19:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.2793289833}, "start-time": "2013-10-26T19:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-26T19:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-26T19:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-26T19:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-26T19:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-26T19:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-26T19:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-26T19:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 5.8795987867}, "start-time": "2013-10-26T19:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 5.0}, "start-time": "2013-10-26T20:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 5.0}, "start-time": "2013-10-26T20:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 5.0}, "start-time": "2013-10-26T20:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 36802.01, "client-count": 2.83954036}, "start-time": "2013-10-26T20:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 28055.243415, "client-count": 0.77995956833}, "start-time": "2013-10-26T20:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 28055.243415, "client-count": 0.77995956833}, "start-time": "2013-10-26T20:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 20401.95807, "client-count": 0.35620274667}, "start-time": "2013-10-26T20:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75598.936481, "client-count": 1.0}, "start-time": "2013-10-26T20:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 75064.9518, "client-count": 1.0}, "start-time": "2013-10-26T20:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 104346.78616, "client-count": 1.4000042967}, "start-time": "2013-10-26T20:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 73843.934449, "client-count": 1.0}, "start-time": "2013-10-26T20:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 42724.59617, "client-count": 0.44389759333}, "start-time": "2013-10-26T20:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T21:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T21:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T21:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T21:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T21:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T21:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T21:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 46313.314767, "client-count": 0.75595501333}, "start-time": "2013-10-26T21:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 77522.676289, "client-count": 1.0}, "start-time": "2013-10-26T21:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 78915.656807, "client-count": 1.0}, "start-time": "2013-10-26T21:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 66157.945119, "client-count": 0.84411924667}, "start-time": "2013-10-26T21:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 99.493684869, "client-count": 0.0}, "start-time": "2013-10-26T21:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 13083.866667, "client-count": 0.0}, "start-time": "2013-10-26T22:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T22:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T22:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T22:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T22:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T22:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T22:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T22:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T22:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T22:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T22:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T22:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T23:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T23:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T23:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T23:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T23:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T23:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T23:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T23:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T23:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T23:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T23:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-26T23:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T00:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T00:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T00:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T00:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 11180.236667, "client-count": 0.20000811667}, "start-time": "2013-10-27T00:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T00:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T00:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T00:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T00:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T00:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T00:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T00:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T01:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T01:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T01:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T01:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T01:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T01:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 0.0}, "start-time": "2013-10-27T01:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 34722.454645, "client-count": 0.55479981667}, "start-time": "2013-10-27T01:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 76970.689596, "client-count": 1.0}, "start-time": "2013-10-27T01:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T00:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T00:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T00:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T00:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T00:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T00:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T00:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T00:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T00:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T01:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T01:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T01:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T01:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T01:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T01:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T01:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T01:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T01:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T01:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T01:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T01:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T02:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T02:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T02:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T02:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T02:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T02:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T02:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T02:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T02:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T02:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T02:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T02:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T03:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T03:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T03:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T03:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T03:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T03:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T03:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T03:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T03:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T03:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T03:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T03:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T04:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T04:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T04:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T04:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T04:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T04:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T04:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T04:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T04:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T04:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T04:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T04:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T05:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T05:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T05:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T05:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T05:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T05:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T05:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T05:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T05:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T05:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T05:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T05:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T06:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T06:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T06:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T06:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T06:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T06:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T06:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T06:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T06:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T06:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T06:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T06:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T07:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T07:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T07:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T07:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T07:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T07:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T07:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.20004587}, "start-time": "2013-10-28T07:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T07:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T07:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T07:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T07:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T08:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T08:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T08:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T08:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T08:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T08:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T08:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.2000009167}, "start-time": "2013-10-28T08:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T08:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T08:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T08:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T08:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T09:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T09:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T09:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.45548131}, "start-time": "2013-10-28T09:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T09:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T09:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.5447496033}, "start-time": "2013-10-28T09:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T09:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T09:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T09:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T09:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T09:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T10:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T10:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T10:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T10:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.0}, "start-time": "2013-10-28T10:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 6.4521959333}, "start-time": "2013-10-28T10:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T10:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T10:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T10:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T10:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T10:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T10:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T11:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T11:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T11:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T11:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T11:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T11:25:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T11:30:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T11:35:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T11:40:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T11:45:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T11:50:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T11:55:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T12:00:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T12:05:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T12:10:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T12:15:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T12:20:00", "duration-ms": 300000}
+{"data": {"bytes-sent": 0.0, "client-count": 7.0}, "start-time": "2013-10-28T12:25:00", "duration-ms": 300000}
diff --git a/doc/protocol.md b/doc/protocol.md
index 9c81ecd..957fe11 100644
--- a/doc/protocol.md
+++ b/doc/protocol.md
@@ -15,7 +15,7 @@ data-update
-----------
{
- "start-time": "2014-08-03Z12:34:56.123",
+ "start-time": "2014-08-03T12:34:56.123Z",
"duration-ms": 5000,
"data": {
"clients": [
diff --git a/src/hub/src/spreadspace.org/sfive/s5cvt.go b/src/hub/src/spreadspace.org/sfive/s5cvt.go
index 3402e7f..5a2ef70 100644
--- a/src/hub/src/spreadspace.org/sfive/s5cvt.go
+++ b/src/hub/src/spreadspace.org/sfive/s5cvt.go
@@ -47,11 +47,10 @@ func (self *PlainDecoder) Decode(jsonString []byte) (dat StatisticsData, err err
return
}
-func (self *PlainEncoder) Encode(data StatisticsData) []byte {
- res, err := json.Marshal(&data)
+func (self *PlainEncoder) Encode(data *StatisticsData) []byte {
+ res, err := json.Marshal(data)
if err != nil {
panic("oh fuck I cannot event marshal my own data")
}
return res
}
-
diff --git a/src/hub/src/spreadspace.org/sfive/s5cvt_test.go b/src/hub/src/spreadspace.org/sfive/s5cvt_test.go
index 8ffcbd7..5b53160 100644
--- a/src/hub/src/spreadspace.org/sfive/s5cvt_test.go
+++ b/src/hub/src/spreadspace.org/sfive/s5cvt_test.go
@@ -1,25 +1,58 @@
package sfive
import (
+ "reflect"
"testing"
- "fmt"
+ "time"
)
-func TestEncode(t *testing.T) {
- testData := `{"streamer-id": {"quality": "low", "content-id": "av", "format": "webm"}, "hostname": "localhost", "tags": ["elevate", "2014"]}`
-// otherDingy := `
-// {"data": {"bytes-sent": 0, "client-count": 3, "bytes-received": 0}, "start-time": "2014-08-24Z14:35:33.847282", "duration-ms": 5000}
-// {"data": {"bytes-sent": 1183266, "client-count": 3, "bytes-received": 394422}, "start-time": "2014-08-24Z14:35:38.848950", "duration-ms": 5000}
-// {"data": {"bytes-sent": 1199616, "client-count": 3, "bytes-received": 399872}, "start-time": "2014-08-24Z14:35:43.851006", "duration-ms": 5000}
-// {"data": {"bytes-sent": 1181094, "client-count": 3, "bytes-received": 393698}, "start-time": "2014-08-24Z14:35:48.852863", "duration-ms": 5000}
-// {"data": {"bytes-sent": 1190148, "client-count": 3, "bytes-received": 396716}, "start-time": "2014-08-24Z14:35:53.854541", "duration-ms": 5000}
-// `
- dc := new(StatefulDecoder)
- res, err := dc.Decode([]byte(testData))
+var (
+ sourceIdFields = `"hostname": "localhost", "streamer-id": {"quality": "low", "content-id": "av", "format": "webm"}, "tags": ["elevate", "2014"]`
+ sourceIdData = `{` + sourceIdFields + `}`
+ sourceIdDataStruct = SourceId{Hostname: "localhost", StreamId: StreamId{Quality: "low", ContentId: "av", Format: "webm"}, Tags: []string{"elevate", "2014"}}
+ updateFields = `"data": {"bytes-sent": 1, "client-count": 3, "bytes-received": 1}, "start-time": "2014-08-24T14:35:33.847282Z", "duration-ms": 5000`
+ updateData = "{" + updateFields + "}"
+ updateDataStruct = DataUpdate{Data: SourceData{BytesSent: 1, ClientCount: 3, BytesReceived: 1}, StartTime: time.Date(2014, time.August, 24, 14, 35, 33, 847282000, time.UTC), Duration: 5000}
+ testData = "{" + sourceIdFields + "," + updateFields + "}"
+)
+
+func GetExpected() *StatisticsData {
+ expected := new(StatisticsData)
+ expected.CopyFrom(&sourceIdDataStruct)
+ expected.CopyFromUpdate(&updateDataStruct)
+ return expected
+}
+
+func TestDecodeStateful(t *testing.T) {
+ dc := NewStatefulDecoder([]byte(sourceIdData))
+ dat, err := dc.Decode([]byte(testData))
if err != nil {
t.Errorf("Decode failed with %v", err)
return
}
- fmt.Println("%q", res)
+ expected := GetExpected()
+ if !reflect.DeepEqual(dat, *expected) {
+ t.Errorf("should have been equal\nactual: %v\nexpected: %v\n", &dat, expected)
+ }
}
+func TestDecodePlain(t *testing.T) {
+ ec := new(PlainDecoder)
+ dat, err := ec.Decode([]byte(testData))
+ if err != nil {
+ t.Errorf("Decode failed with %v", err)
+ return
+ }
+ expected := GetExpected()
+ if !reflect.DeepEqual(dat, *expected) {
+ t.Errorf("should have been equal\nactual: %v\nexpected: %v\n", &dat, expected)
+ }
+}
+
+func TestEncode(t *testing.T) {
+ ec := new(PlainEncoder)
+ td := new(StatisticsData)
+ td.CopyFrom(&sourceIdDataStruct)
+ td.CopyFromUpdate(&updateDataStruct)
+ t.Logf("dada: %v", ec.Encode(td))
+}
diff --git a/src/hub/src/spreadspace.org/sfive/s5store.go b/src/hub/src/spreadspace.org/sfive/s5store.go
index 604a9ff..9d3d57e 100644
--- a/src/hub/src/spreadspace.org/sfive/s5store.go
+++ b/src/hub/src/spreadspace.org/sfive/s5store.go
@@ -2,9 +2,141 @@ package sfive
import (
"database/sql"
+ "log"
+ "os"
"time"
+
+ _ "github.com/mattn/go-sqlite3"
+
+ "github.com/coopernurse/gorp"
+)
+
+// compared to JSON DTOs, DB types are flattened, and use key-relations instead of collections
+// this is very much not normalized at all, because I'm too lazy to type
+
+const (
+ TagsTn = "Tags"
+ SourceTagsTn = "StreamToTagMap"
+ SourcesTn = "Sources"
+ ClientDataUpdatesTn = "ClientDataUpdates"
+ DataUpdatesTn = "DataUpdates"
)
+// stored in TagsTn
+type tagDb struct {
+ Id int
+ Name string
+}
+
+func tagsFromStatisticsData(value StatisticsData) []tagDb {
+ tags := make([]tagDb, len(value.SourceId.Tags))
+ for i := range value.SourceId.Tags {
+ tags[i] = tagDb{Id: -1, Name: value.SourceId.Tags[i]}
+ }
+ return tags
+}
+
+// stored in SourceTagsTn
+// Stream m:n Tag
+type sourceTagsDb struct {
+ TagId int // foreign key to TagsTn
+ SourceId int // foreign key to SourcesTn
+}
+
+// stored in SourcesTn
+type sourceDb struct {
+ Id int
+ StreamId
+ SourceId
+}
+
+func sourceFromStatisticsData(value StatisticsData) sourceDb {
+ return sourceDb{
+ -1,
+ StreamId{
+ ContentId: value.SourceId.StreamId.ContentId,
+ Format: value.SourceId.StreamId.Format,
+ Quality: value.SourceId.StreamId.Quality,
+ },
+ SourceId{
+ Hostname: value.SourceId.Hostname},
+ }
+}
+
+// stored in ClientDataUpdatesTn
+// ClientData n:1 DataUpdate
+type clientDataDb struct {
+ Id int
+ DataUpdatesId int // foreign key to DataUpdatesTn
+ ClientData
+}
+
+func clientsFromStatisticsData(value StatisticsData) []clientDataDb {
+ res := make([]clientDataDb, len(value.Data.Clients))
+ for i := range value.Data.Clients {
+ res[i] = clientDataDb{-1, -1, value.Data.Clients[i]}
+ }
+ return res
+}
+
+// stored in DataUpdatesTn
+// in DB, StatisticsData/DataUpdate is flattened compared to JSON DTOs
+type dataUpdateDb struct {
+ Id int
+ SourceId int // foreign key to SourcesTn
+ StartTime time.Time
+ Duration time.Duration
+ ClientCount uint
+ BytesReceived uint
+ BytesSent uint
+}
+
+func dataUpdateFromStatisticsData(value StatisticsData) dataUpdateDb {
+ return dataUpdateDb{
+ -1,
+ -1,
+ value.StartTime,
+ value.Duration,
+ value.Data.ClientCount,
+ value.Data.BytesReceived,
+ value.Data.BytesSent}
+}
+
+func updateFromStatisticsData(value StatisticsData) (dataUpdateDb, []clientDataDb, sourceDb, []tagDb) {
+ du := dataUpdateFromStatisticsData(value)
+ cd := clientsFromStatisticsData(value)
+ src := sourceFromStatisticsData(value)
+ tags := tagsFromStatisticsData(value)
+
+ return du, cd, src, tags
+}
+
+func initDb() *gorp.DbMap {
+ // connect to db using standard Go database/sql API
+ db, err := sql.Open("sqlite3", "/home/gimpf/test.sqlite")
+ checkErr(err, "sql.Open failed")
+
+ dbmap := &gorp.DbMap{Db: db, Dialect: gorp.SqliteDialect{}}
+
+ dbmap.AddTableWithName(tagDb{}, TagsTn).SetKeys(true, "Id").ColMap("Name").SetUnique(true)
+ dbmap.AddTableWithName(sourceTagsDb{}, SourceTagsTn).SetKeys(false, "TagId", "SourceId")
+ dbmap.AddTableWithName(sourceDb{}, SourcesTn).SetKeys(true, "Id")
+ dbmap.AddTableWithName(clientDataDb{}, ClientDataUpdatesTn).SetKeys(true, "Id")
+ dbmap.AddTableWithName(dataUpdateDb{}, DataUpdatesTn).SetKeys(true, "Id")
+
+ // TODO use some real migration, yadda yadda
+ err = dbmap.CreateTablesIfNotExists()
+ checkErr(err, "Create tables failed")
+
+ return dbmap
+}
+
+func checkErr(err error, msg string) {
+ if err != nil {
+ log.Fatalln(msg, err)
+ }
+}
+
type StatsFilter struct {
start *time.Time
end *time.Time
@@ -15,47 +147,148 @@ type StatsFilter struct {
tagsAny []string
}
+type Closer interface {
+ Close()
+}
+
type StatsContainer interface {
Append(update StatisticsData) error
- ClientCount(filter StatsFilter) uint
- AverageBps(filter StatsFilter) uint
- Locations(filter StatsFilter) map[string]int
+ CountUpdateEntries() (int64, error)
+ GetTags() ([]string, error)
+ ClientCount(filter *StatsFilter) uint
+ AverageBps(filter *StatsFilter) (uint, error)
+ Locations(filter *StatsFilter) map[string]int
}
-type SqliteStore struct {
- db *sql.DB
+type sqliteStore struct {
+ db *gorp.DbMap
}
-func InitSqlDb(db *sql.DB) {
+func (s sqliteStore) Append(update StatisticsData) (err error) {
+ du, cd, src, tags := updateFromStatisticsData(update)
-}
+ s.db.TraceOn("", log.New(os.Stdout, "gorptest: ", log.Lmicroseconds))
+ tx, err := s.db.Begin()
+ if err != nil {
+ //fmt.Printf("tx\n")
+ return
+ }
-func NewStore() (store StatsContainer, err error) {
- db, err := sql.Open("sqlite3", ":memory:")
+ for i := range tags {
+ err = s.db.Insert(&tags[i])
+ if err != nil {
+ //fmt.Printf("tags\n")
+ return
+ }
+ }
+
+ err = s.db.Insert(&src)
if err != nil {
+ //fmt.Printf("src\n")
return
}
- res := &SqliteStore{db}
- store = res
+
+ st := make([]sourceTagsDb, len(tags))
+ for i := range tags {
+ st[i].TagId = tags[i].Id
+ st[i].SourceId = src.Id
+ }
+ for i := range st {
+ err = s.db.Insert(&st[i])
+ if err != nil {
+ //fmt.Printf("st\n")
+ return
+ }
+ }
+
+ du.SourceId = src.Id
+ err = s.db.Insert(&du)
+ if err != nil {
+ //fmt.Printf("du\n")
+ return
+ }
+
+ for i := range cd {
+ cd[i].DataUpdatesId = du.Id
+ err = s.db.Insert(&cd)
+ if err != nil {
+ return
+ }
+
+ }
+ return tx.Commit()
+}
+
+func (s sqliteStore) CountUpdateEntries() (count int64, err error) {
+ count, err = s.db.SelectInt("select count(*) from " + DataUpdatesTn)
return
}
-func (s *SqliteStore) Append(update StatisticsData) (err error) {
- // TODO
- return nil
+func (s sqliteStore) GetTags() ([]string, error) {
+ res, dbErr := s.db.Select("", "select Name from "+TagsTn)
+ if dbErr == nil {
+ sRes := ToString(res)
+ return sRes, nil
+ }
+ return nil, dbErr
}
-func (s *SqliteStore) ClientCount(filter StatsFilter) uint {
- return 0
- // TODO
+func ToString(value []interface{}) []string {
+ res := make([]string, len(value))
+ for i := range value {
+ res[i] = value[i].(string)
+ }
+ return res
}
-func (s *SqliteStore) AverageBps(filter StatsFilter) uint {
- return 0
- // TODO
+func (s sqliteStore) ClientCount(filter *StatsFilter) uint {
+ count, _ := s.db.SelectInt(
+ "select count(distict (Ip, UserAgent)) from " + ClientDataUpdatesTn)
+ return uint(count)
+}
+
+type bpsQueryResult struct {
+ BytesReceived uint
+ BytesSent uint
+ StartTime time.Time
+ LastStartTime time.Time
+ LastDuration time.Duration
}
-func (s *SqliteStore) Locations(filter StatsFilter) map[string]int {
+func (s sqliteStore) AverageBps(filter *StatsFilter) (uint, error) {
+ res := bpsQueryResult{}
+ err := s.db.SelectOne(res, "select (sum(BytesSent) as BytesSent, sum(BytesReceived) as BytesReceived, min(StartTime) as StartTime, max(StartTime) as LastStartTime) from "+DataUpdatesTn)
+ if err == nil {
+ bps := (res.BytesSent + res.BytesReceived) / uint(res.StartTime.Sub(res.LastStartTime).Seconds())
+ return bps, nil
+ }
+ return 0, err
+}
+
+func (s sqliteStore) Locations(filter *StatsFilter) map[string]int {
return nil
// TODO
}
+
+func NewStore() (store StatsContainer, err error) {
+ db := initDb()
+ if db == nil {
+ return
+ }
+ res := sqliteStore{db}
+ store = res
+ return
+}
+
+func EatDataAndClose(sc StatsContainer) {
+ s := sc.(sqliteStore)
+ // if s == nil {
+ // return
+ // }
+ s.db.TruncateTables()
+ s.Close()
+}
+
+func (s *sqliteStore) Close() {
+ s.db.Db.Close()
+}
diff --git a/src/hub/src/spreadspace.org/sfive/s5store_test.go b/src/hub/src/spreadspace.org/sfive/s5store_test.go
new file mode 100644
index 0000000..3ff437e
--- /dev/null
+++ b/src/hub/src/spreadspace.org/sfive/s5store_test.go
@@ -0,0 +1,37 @@
+package sfive
+
+import (
+ "testing"
+ "time"
+)
+
+func TestAppend(t *testing.T) {
+ store, err := NewStore()
+ if err != nil {
+ t.Errorf("Failed to initialize: %v", err)
+ }
+ defer EatDataAndClose(store)
+
+ startTime := time.Date(2014, time.August, 24, 14, 35, 33, 847282000, time.UTC)
+ update := DataUpdate{Data: SourceData{BytesSent: 1, ClientCount: 3, BytesReceived: 1}, StartTime: startTime, Duration: 5 * time.Millisecond}
+ streamId := StreamId{ContentId: "content", Format: "7bitascii", Quality: QualityHigh}
+ source := SourceId{Hostname: "localhost", Tags: []string{"tag1", "master"}, StreamId: streamId}
+ dat := StatisticsData{source, update}
+
+ err = store.Append(dat)
+ if err != nil {
+ t.Errorf("Failed to append: %v", err)
+ }
+}
+
+func IgnoreTestCount(t *testing.T) {
+ store, err := NewStore()
+ if err != nil {
+ t.Errorf("Failed to initialize: %v", err)
+ }
+ defer EatDataAndClose(store)
+
+ if 0 != store.ClientCount(nil) {
+ t.Errorf("Failed to count correctly.")
+ }
+}
diff --git a/src/hub/src/spreadspace.org/sfive/s5types.go b/src/hub/src/spreadspace.org/sfive/s5types.go
index 56b1552..64b3f48 100644
--- a/src/hub/src/spreadspace.org/sfive/s5types.go
+++ b/src/hub/src/spreadspace.org/sfive/s5types.go
@@ -9,34 +9,34 @@ const (
)
type StreamId struct {
- ContentId string `json:"content-id"`
- Format string `json:"format"`
- Quality string `json:"quality"`
+ ContentId string `json:"content-id"`
+ Format string `json:"format"`
+ Quality string `json:"quality"`
}
type SourceId struct {
- Hostname string `json:"hostname"`
- StreamId StreamId `json:"stream-id"`
- Tags []string `json:"tags"`
+ Hostname string `json:"hostname"`
+ StreamId StreamId `json:"streamer-id" db:"-"`
+ Tags []string `json:"tags" db:"-"`
}
type ClientData struct {
- Ip string
- BytesTransferred uint
- UserAgent string
+ Ip string `json:"ip"`
+ BytesTransferred uint `json:"bytes-transferred"`
+ UserAgent string `json:"user-agent"`
}
type SourceData struct {
- ClientCount uint
- BytesReceived uint
- BytesSent uint
- Clients []ClientData
+ ClientCount uint `json:"client-count"`
+ BytesReceived uint `json:"bytes-received"`
+ BytesSent uint `json:"bytes-sent"`
+ Clients []ClientData `json:"clients"`
}
type DataUpdate struct {
- StartTime time.Time
- Duration time.Duration
- Data SourceData
+ StartTime time.Time `json:"start-time"`
+ Duration time.Duration `json:"duration-ms"`
+ Data SourceData `json:"data"`
}
type StatisticsData struct {
@@ -49,3 +49,9 @@ func (self *StatisticsData) CopyFrom(id *SourceId) {
self.StreamId = id.StreamId
self.Tags = id.Tags
}
+
+func (self *StatisticsData) CopyFromUpdate(id *DataUpdate) {
+ self.StartTime = id.StartTime
+ self.Duration = id.Duration
+ self.Data = id.Data
+}