Sha256: c7b7bf2756770d798346dd0c04710a075fcbd921caa6070c80bb5249c6ab682a

Contents?: true

Size: 837 Bytes

Versions: 13

Compression:

Stored size: 837 Bytes

Contents

class Scout::Realtime::Memory < Scout::Realtime::Metric
  include Scout::Realtime::Aggregator

  FIELDS = { :size              => {'label'=>'Memory Total', 'units'=>'MB', 'precision'=>0},
             :used              => {'label'=>'Memory Used', 'units'=>'MB', 'precision'=>0},
             :avail             => {'label'=>'Memory Available', 'units'=>'MB', 'precision'=>0},
             :used_percent      => {'label'=>'% Memory Used', 'units'=>'%', 'precision'=>0},
             :swap_size         => {'label'=>'Swap Total', 'units'=>'MB', 'precision'=>0},
             :swap_used         => {'label'=>'Swap Used', 'units'=>'MB', 'precision'=>0},
             :swap_used_percent => {'label'=>'% Swap Used', 'units'=>'%', 'precision'=>0}
           }

  def initialize
    @collector = ServerMetrics::Memory.new()
    super
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
scout_realtime-1.0.5 lib/scout_realtime/models/memory.rb
scout_realtime-1.0.4 lib/scout_realtime/models/memory.rb
scout_realtime-1.0.3 lib/scout_realtime/models/memory.rb
scout_realtime-1.0.3.pre lib/scout_realtime/models/memory.rb
scout_realtime-1.0.2 lib/scout_realtime/models/memory.rb
scout_realtime-1.0.1 lib/scout_realtime/models/memory.rb
scout_realtime-1.0.0 lib/scout_realtime/models/memory.rb
scout_realtime-0.5.5 lib/scout_realtime/models/memory.rb
scout_realtime-0.5.5.pre lib/scout_realtime/models/memory.rb
scout_realtime-0.5.4 lib/scout_realtime/models/memory.rb
scout_realtime-0.5.3 lib/scout_realtime/models/memory.rb
scout_realtime-0.5.2 lib/scout_realtime/models/memory.rb
scout_realtime-0.5.1 lib/scout_realtime/models/memory.rb