blob: b0c66571b7fcd7d1a33245d718556975c7e0369b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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")
];
}
|