Class: Metrux::Plugins::Process

Inherits:
PeriodicGauge show all
Defined in:
lib/metrux/plugins/process.rb

Instance Method Summary collapse

Methods inherited from PeriodicGauge

#call

Constructor Details

#initializeProcess

Returns a new instance of Process.



4
5
6
7
# File 'lib/metrux/plugins/process.rb', line 4

def initialize(*)
  super
  @pid = ::Process.pid
end

Instance Method Details

#dataObject



9
10
11
# File 'lib/metrux/plugins/process.rb', line 9

def data
  { rss: rss }
end

#keyObject



13
14
15
# File 'lib/metrux/plugins/process.rb', line 13

def key
  'process'.freeze
end