Commit dea9c4ba authored by Paul Asmuth's avatar Paul Asmuth
Browse files

renamed numeric_timeseries_gauge to timeseries_gauge

parent 1beb7bf8
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -20,7 +20,7 @@ FnordMetric.namespace :ulm do


  gauge :gross_search_volume,
    :type => :numeric_timeseries,
    :type => :timeseries,
    :tick => 30.seconds,
    :group => "Search",
    :title => "Gross Search Volume",
+14 −27
Original line number Diff line number Diff line
@@ -123,15 +123,23 @@ end

require "fnordmetric/namespace"
require "fnordmetric/session"
require "fnordmetric/api"
require "fnordmetric/worker"

require "fnordmetric/logger"

require "fnordmetric/gauge_calculations"
require "fnordmetric/gauge_modifiers"
require "fnordmetric/gauge_validations"
require "fnordmetric/gauge_rendering"
require "fnordmetric/gauge"

require "fnordmetric/context"

require "fnordmetric/api"
require "fnordmetric/worker"
require "fnordmetric/remote_gauge"
require "fnordmetric/multi_gauge"
require "fnordmetric/gauges/timeseries_gauge"
require "fnordmetric/gauges/realtime_gauge"

require "fnordmetric/web/web"
require "fnordmetric/web/app_helpers"
@@ -141,7 +149,9 @@ require "fnordmetric/web/reactor"
require "fnordmetric/web/event"
require "fnordmetric/web/dashboard"


require "fnordmetric/acceptors/acceptor"
require "fnordmetric/acceptors/tcp_acceptor"
require "fnordmetric/acceptors/udp_acceptor"

require "fnordmetric/widgets/widget"
require "fnordmetric/widgets/timeseries_widget"
@@ -153,36 +163,13 @@ require "fnordmetric/widgets/numbers_widget"



require "fnordmetric/logger"



require "fnordmetric/remote_gauge"
require "fnordmetric/multi_gauge"
require "fnordmetric/event_handler"





require "fnordmetric/backends/redis_backend"
require "fnordmetric/backends/memory_backend"

require "fnordmetric/acceptors/acceptor"
require "fnordmetric/acceptors/tcp_acceptor"
require "fnordmetric/acceptors/udp_acceptor"




require "fnordmetric/gauges/dummy_gauge"
require "fnordmetric/gauges/numeric_timeseries_gauge"
require "fnordmetric/gauges/realtime_gauge"

require "fnordmetric/widgets/realtime_value_widget"



# require "fnordmetric/context"

# require "fnordmetric/api"
+0 −35
Original line number Diff line number Diff line
class FnordMetric::DummyGauge < FnordMetric::MultiGauge

  def initialize(opts)   
    super(opts)

    ticks  = [1.day, 1.hour] 
    series = [:fnord, :bar, :fu]

    timeline_widget(
      :tab => "Overview",
      :title => "Totals",
      :ticks => ticks,
      :series => series,
      :height => 350
    ).on(:values_at) do |_series, _ticks, _tick|
      Hash[_ticks.map{ |_t| [_t, 23 + rand(5)] }]
    end

    numbers_widget(
      :tab => "Overview",
      :title => "Total #{key_nouns.last}",
      :series => series,
      :autoupdate => 1
    ).on(:values_for) do |_series|
      {
        :fnord => { :value => 23 + rand(50) },
        :fubar => { :value => 23 + rand(50) }
      }
    end
  end

  def react(event)
  end

end
 No newline at end of file
+3 −3
Original line number Diff line number Diff line
class FnordMetric::NumericTimeseriesGauge < FnordMetric::Gauge
class FnordMetric::TimeseriesGauge < FnordMetric::Gauge

  def render(namespace, event)
    # backend = _backend[0].new(_backend[1])
@@ -50,8 +50,8 @@ class FnordMetric::NumericTimeseriesGauge < FnordMetric::Gauge
    # end

    {
      :html => render_haml(:numeric_timeseries_gauge),
      :exec => render_file('fnordmetric.numeric_timeseries_gauge.js')
      :html => render_haml(:timeseries_gauge),
      :exec => render_file('fnordmetric.views.timeseries_gauge.js')
    }
  end

Loading