src/bin/proxmox-backup-proxy.rs: gather iowait stats

This commit is contained in:
Dietmar Maurer 2020-05-25 11:48:44 +02:00
parent 485841da2c
commit 2c66a590c0

View File

@ -612,11 +612,15 @@ async fn generate_host_stats() {
if let Err(err) = rrd::update_value("host/cpu", stat.cpu, rrd::DST::Gauge) { if let Err(err) = rrd::update_value("host/cpu", stat.cpu, rrd::DST::Gauge) {
eprintln!("rrd::update_value 'host/cpu' failed - {}", err); eprintln!("rrd::update_value 'host/cpu' failed - {}", err);
} }
if let Err(err) = rrd::update_value("host/iowait", stat.iowait_percent, rrd::DST::Gauge) {
eprintln!("rrd::update_value 'host/iowait' failed - {}", err);
}
} }
Err(err) => { Err(err) => {
eprintln!("read_proc_stat failed - {}", err); eprintln!("read_proc_stat failed - {}", err);
} }
} }
match read_meminfo() { match read_meminfo() {
Ok(meminfo) => { Ok(meminfo) => {
if let Err(err) = rrd::update_value("host/memtotal", meminfo.memtotal as f64, rrd::DST::Gauge) { if let Err(err) = rrd::update_value("host/memtotal", meminfo.memtotal as f64, rrd::DST::Gauge) {