alloy: Auto enable collectors

This commit is contained in:
SebastianStork 2025-09-22 18:52:46 +02:00
parent 1515ce28e4
commit 5492e51dd3
4 changed files with 12 additions and 20 deletions

View file

@ -23,11 +23,19 @@ in
};
collect = {
metrics = {
system = lib.mkEnableOption "";
victorialogs = lib.mkEnableOption "";
caddy = lib.mkEnableOption "";
system = lib.mkEnableOption "" // {
default = true;
};
victorialogs = lib.mkEnableOption "" // {
default = config.services.victorialogs.enable;
};
caddy = lib.mkEnableOption "" // {
default = config.services.caddy.enable;
};
};
logs.sshd = lib.mkEnableOption "" // {
default = config.services.openssh.enable;
};
logs.sshd = lib.mkEnableOption "";
};
};