]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - systems/monitoring-1/monitoring/ulminfo-fr.nix
Squash changes containing private information
[perso/Immae/Config/Nix.git] / systems / monitoring-1 / monitoring / ulminfo-fr.nix
diff --git a/systems/monitoring-1/monitoring/ulminfo-fr.nix b/systems/monitoring-1/monitoring/ulminfo-fr.nix
new file mode 100644 (file)
index 0000000..b0c6657
--- /dev/null
@@ -0,0 +1,20 @@
+{ monitoring, config, ... }:
+let
+  emailCheck = monitoring.lib.emailCheck config.myEnv.monitoring.email_check;
+in
+{
+  config.myServices.monitoring.activatedPlugins = [ "emails" ];
+  config.myServices.monitoring.objects.host = {
+    "ulminfo.fr" = {
+      alias = "ulminfo.fr";
+      address = "ulminfo.fr";
+      use = "linux-server";
+      hostgroups = "webstatus-hosts";
+      _webstatus_name = "ulminfo";
+      _webstatus_vhost = "status.immae.eu";
+    };
+  };
+  config.myServices.monitoring.objects.service = [
+    (emailCheck "ulminfo" "ulminfo.fr")
+  ];
+}