diff options
author | lassulus <lass@xerxes.r> | 2019-09-06 15:37:58 +0200 |
---|---|---|
committer | lassulus <lass@xerxes.r> | 2019-09-06 15:37:58 +0200 |
commit | ed97000b20623a952e41e808756ea8c8dfb666e6 (patch) | |
tree | f039f642bc03388704a66d94fc8ace402b583945 /krebs/2configs/shack/prometheus/server.nix | |
parent | c2773285ebf8165fd725065047df7a58da01fb42 (diff) | |
parent | fce2c4275caf7df064fb13a4280291a9aefaef1f (diff) |
Merge remote-tracking branch 'gum/master'
Diffstat (limited to 'krebs/2configs/shack/prometheus/server.nix')
-rw-r--r-- | krebs/2configs/shack/prometheus/server.nix | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/krebs/2configs/shack/prometheus/server.nix b/krebs/2configs/shack/prometheus/server.nix index c936f2531..12f757e89 100644 --- a/krebs/2configs/shack/prometheus/server.nix +++ b/krebs/2configs/shack/prometheus/server.nix @@ -3,18 +3,23 @@ { networking = { firewall.allowedTCPPorts = [ - 3000 # grafana 9090 # prometheus 9093 # alertmanager ]; - useDHCP = true; }; - services = { + nginx.virtualHosts = { + "prometheus.shack" = { + locations."/".proxyPass = "http://localhost:9090"; + }; + "alert.prometheus.shack" = { + locations."/".proxyPass = "http://localhost:9093"; + }; + }; prometheus = { enable = true; extraFlags = [ - "-storage.local.retention 8760h" + "-storage.local.retention 720h" "-storage.local.series-file-shrink-ratio 0.3" "-storage.local.memory-chunks 2097152" "-storage.local.max-chunks-to-persist 1048576" |