allow prometheus to access metrics

This commit is contained in:
Jörg Thalheim
2024-02-20 08:33:07 +01:00
parent c7c25d5dbc
commit 51a349428f
2 changed files with 11 additions and 0 deletions

10
modules/monitoring.nix Normal file
View File

@@ -0,0 +1,10 @@
{
# Allow Mic92's prometheus server to access telegraf
networking.firewall.extraCommands = ''
ip6tables -A nixos-fw -p tcp --source 2a03:4000:62:fdb::/128 --dport 9273 -j nixos-fw-accept
'';
networking.firewall.extraStopCommands = ''
ip6tables -D nixos-fw -p tcp --source 2a03:4000:62:fdb::/128 --dport 9273 -j nixos-fw-accept || true
'';
}