deleted duplicate in .toml
This commit is contained in:
@@ -8,11 +8,11 @@ license = "MIT"
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
serde_json = "1"
|
||||
serde_json = "1.0"
|
||||
tokio = { version = "1.37", features = ["full"] }
|
||||
local-ip-address = "0.5"
|
||||
reqwest = { version = "0.11", default-features = false, features = ["json", "blocking", "cookies", "rustls-tls"] }
|
||||
sysinfo = "0.30"
|
||||
sysinfo = "0.29"
|
||||
metrics = "0.24.2"
|
||||
chrono = "0.4"
|
||||
nvml-wrapper = "0.10"
|
@@ -3,9 +3,7 @@ use nvml_wrapper::Nvml;
|
||||
use reqwest::Client;
|
||||
use serde::{Deserialize, Serialize};
|
||||
use std::{error::Error, fs, process::Command, time::Duration};
|
||||
use sysinfo::{
|
||||
CpuExt, CpuRefreshKind, DiskExt, MacAddr, MemoryRefreshKind, RefreshKind, System, SystemExt,
|
||||
};
|
||||
use sysinfo::{CpuExt, DiskExt, System, SystemExt};
|
||||
use tokio::time::{interval, sleep};
|
||||
|
||||
// Shared data structures
|
||||
@@ -67,12 +65,7 @@ struct HardwareInfo {
|
||||
|
||||
impl HardwareInfo {
|
||||
async fn collect() -> Result<Self, Box<dyn Error>> {
|
||||
let mut sys = System::new_with_specifics(
|
||||
RefreshKind::new()
|
||||
.with_cpu(CpuRefreshKind::everything())
|
||||
.with_memory(MemoryRefreshKind::everything()),
|
||||
);
|
||||
|
||||
let mut sys = System::new();
|
||||
sys.refresh_cpu();
|
||||
sys.refresh_memory();
|
||||
|
||||
@@ -223,7 +216,7 @@ struct MetricsCollector {
|
||||
impl MetricsCollector {
|
||||
fn new(server_id: i32) -> Self {
|
||||
Self {
|
||||
sys: System::new_all(),
|
||||
sys: System::new(),
|
||||
nvml: Nvml::init().ok(),
|
||||
server_id,
|
||||
}
|
||||
@@ -309,7 +302,7 @@ impl MetricsCollector {
|
||||
gpu_vram_size: vram_total,
|
||||
gpu_vram_usage: vram_used,
|
||||
ram_load,
|
||||
ram_size: (total_memory as f32 / 1024.0) as u32,
|
||||
ram_size: (total_memory / 1024) as u32,
|
||||
disk_size: disk_size as u32,
|
||||
disk_usage: disk_used,
|
||||
disk_temp: 0.0,
|
||||
|
Reference in New Issue
Block a user