Sha256: 6b99883fde5f8d7a69db83b4cae5fe29bdc21445c6f0ba65af8d04716552a7cb
Contents?: true
Size: 364 Bytes
Versions: 51
Compression:
Stored size: 364 Bytes
Contents
interval 60 default[:proc] = 'ruby' collect :os => 'linux' do count = 0 Dir['/proc/[0-9]*/cmdline'].each { |p| count += 1 if File.read(p) =~ /#{plugin.proc}/ } event( :service => "count proc #{plugin.proc}", :metric => count, :description => "count proc #{plugin.proc}, count: #{count}", :warning => 5, :critical => 20 ) end
Version data entries
51 entries across 51 versions & 1 rubygems