This commit is contained in:
XenGi 2026-02-18 00:25:26 +01:00
parent 279368432b
commit f960c5863e
Signed by: xengi
SSH key fingerprint: SHA256:jxWM2RTHvxxcncXycwwWkP7HCWb4VREN05UGJTbIPZg
2 changed files with 14 additions and 0 deletions

View file

@ -6,6 +6,7 @@
../../services/openssh.nix
../../services/prometheus-node.nix
./postgres.nix
./prometheus-postgres.nix
];
networking = {

View file

@ -0,0 +1,13 @@
{ config, ... }:
{
services.prometheus.exporters.postgres = {
enable = true;
openFirewall = true;
firewallRules = ''
ip saddr 195.160.173.14/32 tcp dport ${toString config.services.prometheus.exporters.postgres.port} accept comment "Allow prometheus on monitoring.berlin.ccc.der"
ip6 saddr 2001:678:760:cccb::14/128 tcp dport ${toString config.services.prometheus.exporters.postgres.port} accept comment "Allow prometheus on monitoring.berlin.ccc.der"
'';
};
}