Remove unused ProcessConfig from collector configuration

This commit is contained in:
Christoffer Martinsson 2025-10-21 18:51:31 +02:00
parent d80f2ce811
commit 98afb19945

View File

@ -35,7 +35,6 @@ pub struct CollectorConfig {
pub cpu: CpuConfig,
pub memory: MemoryConfig,
pub disk: DiskConfig,
pub processes: ProcessConfig,
pub systemd: SystemdConfig,
pub smart: SmartConfig,
pub backup: BackupConfig,
@ -87,13 +86,6 @@ pub struct FilesystemConfig {
pub monitor: bool,
}
/// Process collector configuration
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct ProcessConfig {
pub enabled: bool,
pub interval_seconds: u64,
pub top_processes_count: usize,
}
/// Systemd services collector configuration
#[derive(Debug, Clone, Serialize, Deserialize)]