global: enable prometheus exporters

auto-flake-update
Yorick van Pelt 2021-01-03 19:00:33 +01:00
parent 19ff0bfe62
commit e8a63860c8
Signed by: yorick
GPG Key ID: A36E70F9DC014A15
2 changed files with 10 additions and 0 deletions

View File

@ -86,6 +86,10 @@ in
inherit publicKey;
allowedIPs = [ "${vpn.ips.${machine}}/32" ];
}) vpn.keys);
services.prometheus.exporters.wireguard = {
enable = true;
};
networking.firewall.interfaces.wg-y.allowedTCPPorts = [ 9586 ];
boot.kernel.sysctl."net.ipv4.ip_forward" = 1;
environment.noXlibs = true;
users.users.yorick.packages = with pkgs; [

View File

@ -113,4 +113,10 @@ in
[ "yorick:Pmd0gyrTvVdzpQyb/raHJKdoOag8RLaj434qBgMm4I0=" ];
nix.trustedUsers = ["@wheel"];
services.prometheus.exporters.node = {
enable = true;
enabledCollectors = [ "systemd" ];
disabledCollectors = [ "rapl" ];
};
networking.firewall.interfaces.wg-y.allowedTCPPorts = [ 9100 ];
}