Module: ServerMetrics

Defined in:
lib/server_metrics/collector.rb,
lib/server_metrics/version.rb,
lib/server_metrics/system_info.rb,
lib/server_metrics/multi_collector.rb

Overview

MultiCollector is a special case of Collector that returns N metric bundles. For example, Disk uses MultiCollector: you can have any number of mounted disks. MultiCollector generates a nested result: {

"dev/disk1" => {
    "Avail" => 295936.0,
    "Capacity" => 38.0,
    ...
},
"dev/disk2" => {
    "Avail" => 295936.0,
    "Capacity" => 38.0,
     ...
}

}

Defined Under Namespace

Classes: Collector, Cpu, Disk, Memory, MultiCollector, Network, Processes, SystemInfo

Constant Summary collapse

VERSION =
'1.2.13'