hsperf 0.2.0

A library to monitor java virtual machines performance data
Documentation
pub fn main() {
    let mut monitor = hsperf::JavaVirtualMachine::list_jvms()
        .into_iter()
        .map(|jvm| jvm.monitor())
        .next()
        .unwrap()
        .unwrap();

    for entry in monitor.constants().iter() {
        println!(
            "{{ \"name\":\"{}\", \"unit\":\"{:?}\" }}",
            entry.name(),
            entry.unit()
        );
    }
    for entry in monitor.refresh().unwrap().iter() {
        println!(
            "{{ \"name\":\"{}\", \"variability\":\"{:?}\", \"unit\":\"{:?}\" }}",
            entry.name(),
            entry.variability(),
            entry.unit()
        );
    }
}