diff --git a/templates/streams.html.ep b/templates/streams.html.ep
index 621b62c6c3618c9112ac56fd9449d396d05f583c..3452913a88ece30ba627fc755f5ab4333b3f2f53 100644
--- a/templates/streams.html.ep
+++ b/templates/streams.html.ep
@@ -59,4 +59,10 @@ function formatterStatus(value, row) {
     }
 }
 
+var ws = new WebSocket('<%= $c->config->{ws_url} %>/streams');
+
+ws.onmessage = function (event) {
+  console.log(event.data);
+  $('#Streams').bootstrapTable('refresh', {silent: true})
+};
 </script>