Sha256: 0e4f9b7943ea87091e85f32e2aedd81b8af0be91bbc62d1565a319f52d6ed396
Contents?: true
Size: 315 Bytes
Versions: 30
Compression:
Stored size: 315 Bytes
Contents
class Eye::Checker::ChildrenMemory < Eye::Checker::Measure # check :children_memory, :every => 30.seconds, :below => 400.megabytes # monitor_children should be enabled def get_value process.children.values.inject(0) do |sum, ch| sum + Eye::SystemResources.memory(ch.pid).to_i end end end
Version data entries
30 entries across 30 versions & 2 rubygems