diff --git a/environments/server/otel.nix b/environments/server/otel.nix index 4605c17..3e1fc89 100644 --- a/environments/server/otel.nix +++ b/environments/server/otel.nix @@ -8,6 +8,7 @@ services.mimir = { enable = true; configuration = { + multitenancy_enabled = false; server = { http_listen_port = 1880; grpc_listen_port = 9095; @@ -18,6 +19,7 @@ services.loki = { enable = true; configuration = { + auth_enabled = false; server = { http_listen_port = 1881; grpc_listen_port = 9096; @@ -82,5 +84,31 @@ domain = "grafana.sdg.moe"; }; }; + provision = { + enable = true; + datasources.settings.datasources = [ + { + name = "mimir"; + type = "prometheus"; + url = "http://localhost:1880/prometheus"; + isDefault = false; + jsonData = { + prometheusType = "Mimir"; + }; + } + { + name = "loki"; + type = "loki"; + url = "http://localhost:1881"; + isDefault = true; + } + { + name = "tempo"; + type = "tempo"; + url = "localhost:1882"; + isDefault = false; + } + ]; + }; }; }