nixos: Add Netdata

This commit is contained in:
2022-06-12 17:27:11 +01:00
parent f99eb399dc
commit c0ca7888aa
8 changed files with 64 additions and 2 deletions

View File

@@ -128,6 +128,16 @@ in
permitRootLogin = mkDefault "no";
passwordAuthentication = mkDefault false;
};
netdata = {
config = {
global = {
"memory mode" = "dbengine";
"page cache size" = 32;
"dbengine multihost disk space" = 256;
};
};
};
};
}
(mkIf config.services.kmscon.enable {

View File

@@ -280,6 +280,18 @@ in
}
];
})
(mkIf config.services.netdata.enable {
my.tmproot.persistence.config.directories = [
{
directory = "/var/lib/netdata";
inherit (config.services.netdata) user group;
}
{
directory = "/var/cache/netdata";
inherit (config.services.netdata) user group;
}
];
})
(persistSimpleSvc "transmission")
(persistSimpleSvc "jackett")
(persistSimpleSvc "radarr")