Add system info
This commit is contained in:
@ -84,12 +84,21 @@ pub struct VMState {
|
||||
pub state: String,
|
||||
}
|
||||
|
||||
#[derive(serde::Deserialize, serde::Serialize, Debug)]
|
||||
pub struct LoadAverage {
|
||||
one: f64,
|
||||
five: f64,
|
||||
fifteen: f64,
|
||||
}
|
||||
|
||||
#[derive(serde::Deserialize, serde::Serialize, Debug)]
|
||||
pub struct SystemSystemInfo {
|
||||
physical_core_count: usize,
|
||||
uptime: usize,
|
||||
used_memory: usize,
|
||||
available_memory: usize,
|
||||
free_memory: usize,
|
||||
load_average: LoadAverage,
|
||||
}
|
||||
|
||||
#[derive(serde::Deserialize, serde::Serialize, Debug)]
|
||||
|
Reference in New Issue
Block a user