From faa49e32d8638a8b57546fa1757cdffaae9711f3 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Thu, 29 May 2025 13:22:58 +0000 Subject: [PATCH] Fix tempo/loki/mimir --- environments/server/otel.nix | 17 +++++++++++++++-- modules/cli/nix/impermanence.nix | 4 +++- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/environments/server/otel.nix b/environments/server/otel.nix index dbb200e..9673575 100644 --- a/environments/server/otel.nix +++ b/environments/server/otel.nix @@ -1,5 +1,4 @@ {pkgs, ...}: { - services.opentelemetry-collector = { enable = true; package = pkgs.opentelemetry-collector-contrib; @@ -11,6 +10,7 @@ configuration = { server = { http_listen_port = 1880; + grpc_listen_port = 9095; }; }; }; @@ -20,6 +20,7 @@ configuration = { server = { http_listen_port = 1881; + grpc_listen_port = 9096; }; storage_config = { filesystem = { @@ -35,7 +36,7 @@ from = "2020-05-15"; store = "tsdb"; object_store = "filesystem"; - schema= "v13"; + schema = "v13"; index = { prefix = "index_"; period = "24h"; @@ -51,6 +52,18 @@ settings = { server = { http_listen_port = 1882; + grpc_listen_port = 9097; + }; + storage = { + trace = { + backend = "local"; + local = { + path = "/var/lib/tempo"; + }; + wal = { + path = "/var/lib/tempo/wal"; + }; + }; }; }; }; diff --git a/modules/cli/nix/impermanence.nix b/modules/cli/nix/impermanence.nix index 1d7837d..cd77833 100644 --- a/modules/cli/nix/impermanence.nix +++ b/modules/cli/nix/impermanence.nix @@ -23,10 +23,12 @@ "/var/lib/flatpak" "/var/lib/tcc" "/var/lib/flood" - "/var/lib/loki" "/var/lib/transmission" "/var/lib/gitea" "/var/lib/acme" + "/var/lib/loki" + "/var/lib/mimir" + "/var/lib/tempo" "/etc/NetworkManager/system-connections" "/etc/tailord/" ];