From 66fe419c0fa94f1c68632a158e214afc6faf696c Mon Sep 17 00:00:00 2001 From: Ittihadyya Date: Fri, 20 Dec 2024 12:59:50 +0200 Subject: [PATCH] initial commit for monitoring and formatting --- services/monitoring/grafana.mod.nix | 32 ++++++++++++++++++++++++++ services/monitoring/prometheus.mod.nix | 0 2 files changed, 32 insertions(+) create mode 100644 services/monitoring/grafana.mod.nix create mode 100644 services/monitoring/prometheus.mod.nix diff --git a/services/monitoring/grafana.mod.nix b/services/monitoring/grafana.mod.nix new file mode 100644 index 0000000..ba7c273 --- /dev/null +++ b/services/monitoring/grafana.mod.nix @@ -0,0 +1,32 @@ +{ + glucose.modules = [ + {( + services.grafana = { + enable = true; + dataDir = "/var/services/grafana"; + # declarativePlugins = null; + + settings = { + # analytics = {}; + # database = {}; + # paths = {}; + # security = {}; + server = { + root_url = "https://grf.collective-conciousness.monster"; + enable_gzip = true; + http_addr = "127.0.0.1"; + http_port = 6700; + }; + # smtp = {}; + # users = {}; + }; + + /*provision = { + alerting = {}; + dashboards = {}; + datasources = {}; + };*/ + }; + )} + ]; +} \ No newline at end of file diff --git a/services/monitoring/prometheus.mod.nix b/services/monitoring/prometheus.mod.nix new file mode 100644 index 0000000..e69de29