diff --git a/lxc-metrics.nix b/lxc-metrics.nix index 7dc1358..f57e7fe 100644 --- a/lxc-metrics.nix +++ b/lxc-metrics.nix @@ -119,6 +119,13 @@ }; }]; } + { job_name = "minecraft"; + static_configs = [{ + targets = [ + "craft01:25585" + ]; + }]; + } ]; }; diff --git a/vm-homelab.nix b/vm-homelab.nix index c13c9a3..aa2a0e7 100644 --- a/vm-homelab.nix +++ b/vm-homelab.nix @@ -41,6 +41,9 @@ "metrics.rperce.net".extraConfig = '' reverse_proxy http://192.168.0.6:3000 ''; + "metrics.dukeceph.xyz".extraConfig = '' + reverse_proxy http://192.168.0.6:3000 + ''; "jellyfin.rperce.net".extraConfig = '' reverse_proxy http://192.168.0.2:8096 ''; diff --git a/vm-majcraft.nix b/vm-majcraft.nix index c5cb551..e49e676 100644 --- a/vm-majcraft.nix +++ b/vm-majcraft.nix @@ -31,7 +31,10 @@ }; # for dynmap - networking.firewall.allowedTCPPorts = [ 8080 ]; + networking.firewall.allowedTCPPorts = [ + 8080 # dynmap + 25585 # prometheus metrics + ]; services.minecraft-servers.servers.majcraft = { managementSystem = {