procsys 0.7.0

Rust library to retrieve system, kernel, and process metrics from the pseudo-filesystems /proc and /sys
Documentation
1
2
3
4
5
6
7
8
9
use procsys::loadavg;

fn main() {
    let sysload = loadavg::collect().expect("system load average");

    println!("load average 1 : {}", sysload.load1);
    println!("load average 5 : {}", sysload.load5);
    println!("load average 15: {}", sysload.load15);
}