diff --git a/agent/src/collectors/systemd.rs b/agent/src/collectors/systemd.rs index 3e0b511..4f05711 100644 --- a/agent/src/collectors/systemd.rs +++ b/agent/src/collectors/systemd.rs @@ -356,6 +356,15 @@ impl SystemdCollector { } s if s.contains("syncthing") => vec!["/var/lib/syncthing", "/home/syncthing"], + // Game servers (ARK Survival Ascended) + s if s == "ark-island" => vec!["/var/lib/ark-servers/island"], + s if s == "ark-scorched" => vec!["/var/lib/ark-servers/scorched"], + s if s == "ark-center" => vec!["/var/lib/ark-servers/center"], + s if s == "ark-aberration" => vec!["/var/lib/ark-servers/aberration"], + s if s == "ark-extinction" => vec!["/var/lib/ark-servers/extinction"], + s if s == "ark-ragnarok" => vec!["/var/lib/ark-servers/ragnarok"], + s if s == "ark-valguero" => vec!["/var/lib/ark-servers/valguero"], + // System services - check logs and config s if s.contains("systemd") => vec!["/var/log/journal"], s if s.contains("cron") => vec!["/var/spool/cron", "/var/log/cron"],