From 6f8ed9f03e5bb5559d624f22212d92bad4b84d43 Mon Sep 17 00:00:00 2001 From: Rory& Date: Sat, 6 Jul 2024 22:14:41 +0200 Subject: Federation worker fix, also more node exporter collectors --- .../services/matrix/synapse/workers/federation-reader.nix | 2 +- modules/base-server.nix | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/host/Rory-nginx/services/matrix/synapse/workers/federation-reader.nix b/host/Rory-nginx/services/matrix/synapse/workers/federation-reader.nix index 92987da..9aafb28 100644 --- a/host/Rory-nginx/services/matrix/synapse/workers/federation-reader.nix +++ b/host/Rory-nginx/services/matrix/synapse/workers/federation-reader.nix @@ -88,7 +88,7 @@ in services.nginx.upstreams."federation_reader" = { extraConfig = '' keepalive 32; - ip_hash; + hash $request_uri consistent; ''; servers = lib.listToAttrs ( lib.map (index: { diff --git a/modules/base-server.nix b/modules/base-server.nix index 29949ef..7febc74 100755 --- a/modules/base-server.nix +++ b/modules/base-server.nix @@ -114,6 +114,21 @@ enabledCollectors = [ "logind" "systemd" + "processes", + "interrupts", + "buddyinfo", + "cgroups", + "cpu_vulnerabilities", + "devstat", + "ksmd", + "lnstat", + "mountstats", + "network_route", + #"perf", # requires sysctl change + "qdisc", + "sysctl", + "softirqs", + "tcpstat" ]; disabledCollectors = [ "textfile" -- cgit 1.4.1