-{ emailCheck, ... }:
+{ monitoring, config, ... }:
+let
+ emailCheck = monitoring.lib.emailCheck config.myEnv.monitoring.email_check;
+in
{
- activatedPlugins = [ "emails" ];
- host = {
+ config.myServices.monitoring.activatedPlugins = [ "emails" ];
+ config.myServices.monitoring.objects.host = {
"phare.normalesup.org" = {
alias = "phare.normalesup.org";
address = "phare.normalesup.org";
_webstatus_vhost = "status.immae.eu";
};
};
- service = [
+ config.myServices.monitoring.objects.service = [
(emailCheck "phare" "phare.normalesup.org")
];
}