src/bin/proxmox-backup-proxy.rs: gather iowait stats
This commit is contained in:
parent
485841da2c
commit
2c66a590c0
@ -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) {
|
||||||
|
Loading…
Reference in New Issue
Block a user