treewide: dedup monitoring profile imports

This commit is contained in:
Lu Wang 2025-01-01 10:24:32 +08:00
parent 437bf52b60
commit 46085e5d9c
Signed by: rebmit
SSH key fingerprint: SHA256:3px8QV1zEerIrEWHaqtH5rR9kjetyRST5EipOPrd+bU
7 changed files with 6 additions and 13 deletions

View file

@ -64,9 +64,14 @@ let
services.restic
];
monitoring = with profiles; [
services.prometheus.node-exporter
services.prometheus.ping-exporter
];
workstation = suites.baseline ++ suites.network ++ suites.desktop ++ suites.backup;
server = suites.baseline ++ suites.network ++ suites.backup;
server = suites.baseline ++ suites.network ++ suites.backup ++ suites.monitoring;
}
);
in

View file

@ -9,8 +9,6 @@
suites.server
++ (with profiles; [
services.caddy
services.prometheus.node-exporter
services.prometheus.ping-exporter
])
++ (mylib.path.scanPaths ./. "default.nix");

View file

@ -11,8 +11,6 @@
services.caddy
services.knot.secondary
services.ntfy
services.prometheus.node-exporter
services.prometheus.ping-exporter
services.prometheus.server
])
++ (mylib.path.scanPaths ./. "default.nix");

View file

@ -10,8 +10,6 @@
++ (with profiles; [
services.caddy
services.knot.primary
services.prometheus.node-exporter
services.prometheus.ping-exporter
])
++ (mylib.path.scanPaths ./. "default.nix");

View file

@ -10,8 +10,6 @@
++ (with profiles; [
services.caddy
services.knot.secondary
services.prometheus.node-exporter
services.prometheus.ping-exporter
])
++ (mylib.path.scanPaths ./. "default.nix");

View file

@ -15,8 +15,6 @@
services.matrix.synapse
services.miniflux
services.postgresql
services.prometheus.node-exporter
services.prometheus.ping-exporter
])
++ (mylib.path.scanPaths ./. "default.nix");

View file

@ -13,8 +13,6 @@
services.mail.dovecot
services.mail.postfix
services.mail.rspamd
services.prometheus.node-exporter
services.prometheus.ping-exporter
services.well-known
])
++ (mylib.path.scanPaths ./. "default.nix");