X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=systems%2Fmonitoring-1%2Fmonitoring%2Fulminfo-fr.nix;h=b0c66571b7fcd7d1a33245d718556975c7e0369b;hb=1a64deeb894dc95e2645a75771732c6cc53a79ad;hpb=fa25ffd4583cc362075cd5e1b4130f33306103f0;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/systems/monitoring-1/monitoring/ulminfo-fr.nix b/systems/monitoring-1/monitoring/ulminfo-fr.nix new file mode 100644 index 0000000..b0c6657 --- /dev/null +++ b/systems/monitoring-1/monitoring/ulminfo-fr.nix @@ -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") + ]; +}