diff --git a/instances/heimdall/configuration.nix b/instances/heimdall/configuration.nix index dda75fb..3f2b739 100644 --- a/instances/heimdall/configuration.nix +++ b/instances/heimdall/configuration.nix @@ -139,14 +139,14 @@ in }; }; }; - grafana = { - enable = true; - settings.server = { - http_addr = "0.0.0.0"; - domain = "bertof.net"; - root_url = "https://grafana.bertof.net/"; - }; - }; + # grafana = { + # enable = true; + # settings.server = { + # http_addr = "0.0.0.0"; + # domain = "bertof.net"; + # root_url = "https://grafana.bertof.net/"; + # }; + # }; # avahi = { # enable = true; @@ -433,50 +433,50 @@ in ]; }; - prometheus = { - enable = true; - exporters = { - node = { - enable = true; - enabledCollectors = [ "systemd" ]; - }; - process = { - enable = true; - settings.process_names = [ - # Remove nix store path from process name - { - name = "{{.Matches.Wrapped}} {{ .Matches.Args }}"; - cmdline = [ "^/nix/store[^ ]*/(?P[^ /]*) (?P.*)" ]; - } - ]; - }; - systemd.enable = true; - }; - globalConfig = { - scrape_interval = "10s"; - }; - scrapeConfigs = [ - { - job_name = "node"; - static_configs = [ - { targets = [ "localhost:${toString config.services.prometheus.exporters.node.port}" ]; } - ]; - } - { - job_name = "process"; - static_configs = [ - { targets = [ "localhost:${toString config.services.prometheus.exporters.process.port}" ]; } - ]; - } - { - job_name = "systemd"; - static_configs = [ - { targets = [ "localhost:${toString config.services.prometheus.exporters.systemd.port}" ]; } - ]; - } - ]; - retentionTime = "15d"; - }; + # prometheus = { + # enable = true; + # exporters = { + # node = { + # enable = true; + # enabledCollectors = [ "systemd" ]; + # }; + # process = { + # enable = true; + # settings.process_names = [ + # # Remove nix store path from process name + # { + # name = "{{.Matches.Wrapped}} {{ .Matches.Args }}"; + # cmdline = [ "^/nix/store[^ ]*/(?P[^ /]*) (?P.*)" ]; + # } + # ]; + # }; + # systemd.enable = true; + # }; + # globalConfig = { + # scrape_interval = "10s"; + # }; + # scrapeConfigs = [ + # { + # job_name = "node"; + # static_configs = [ + # { targets = [ "localhost:${toString config.services.prometheus.exporters.node.port}" ]; } + # ]; + # } + # { + # job_name = "process"; + # static_configs = [ + # { targets = [ "localhost:${toString config.services.prometheus.exporters.process.port}" ]; } + # ]; + # } + # { + # job_name = "systemd"; + # static_configs = [ + # { targets = [ "localhost:${toString config.services.prometheus.exporters.systemd.port}" ]; } + # ]; + # } + # ]; + # retentionTime = "15d"; + # }; snapper.configs = let