Commit 8d36f7e2 authored by Paul Asmuth's avatar Paul Asmuth
Browse files

gauge view: better inital interval

parent 488b93a7
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -37,7 +37,7 @@ private
    namespace.gauges.map do |gauge_key, gauge|
      next unless gauge.renderable?
      { "type" => "discover_response", "gauge_key" => gauge_key, "view" => "gauge",
        "title" => gauge.title, "group" => gauge.group }
        "title" => gauge.title, "group" => gauge.group, "tick" => gauge.tick }
    end.compact]
  end

+2 −1
Original line number Diff line number Diff line
@@ -25,7 +25,8 @@ FnordMetric.views.gaugeView = (function(gauge_name){
    });

    var now = parseInt((new Date()).getTime() / 1000);
    var init_interval = (now-(3600*24)) + "-" + now;
    var init_interval = (now-(FnordMetric.gauges[gauge_name].tick*24)) + "-" + now;

    load_interval(init_interval);
  }

+6 −2
Original line number Diff line number Diff line
@@ -85,6 +85,7 @@ var FnordMetric = (function(){
      gauges[msg.gauge_key] = {
        "view_type": msg.view,
        "title": msg.title,
        "tick": msg.tick,
        "group": msg.group
      };

@@ -154,7 +155,9 @@ var FnordMetric = (function(){
  };

  function connect(){
    socket = new WebSocket("ws://localhost:4243");
    var socket_url = document.location.hostname + ":" + (parseInt(document.location.port)+1);

    socket = new WebSocket("ws://" + socket_url);
    socket.onmessage = socketMessage;
    socket.onclose = socketClose;
    socket.onopen = socketOpen;
@@ -227,7 +230,8 @@ var FnordMetric = (function(){
    ui: {},
    views: {},
    widgets: {},
    util: {}
    util: {},
    gauges: gauges
  };

})();