grafana/module.nix: fix datasources

This commit is contained in:
Bloxx12 2025-04-09 15:31:18 +02:00
commit 936d8f9090

View file

@ -50,19 +50,19 @@ in {
enable = true; enable = true;
datasources.settings = { datasources.settings = {
datasources = [ datasources = [
(mkIf config.modules.system.services.database.postgresql.enable { (mkIf config.modules.system.services.prometheus.enable {
name = "Prometheus"; name = "Prometheus";
type = "prometheus"; type = "prometheus";
access = "proxy"; access = "proxy";
url = "http://127.0.0.1:4024"; url = "http://127.0.0.1:${toString config.services.prometheus.port}";
isDefault = true; isDefault = true;
}) })
(mkIf config.modules.system.services.prometheus.enable { (mkIf config.modules.system.services.database.postgresql.enable {
name = "PostgreSQL"; name = "PostgreSQL";
type = "postgres"; type = "postgres";
access = "proxy"; access = "proxy";
url = "http://127.0.0.1:${toString config.services.prometheus.port}"; url = "http://127.0.0.1:${toString config.services.prometheus.exporters.postgres.port}";
}) })
]; ];
}; };