Я хочу получать уведомление, когда свободное дисковое пространство моего сервера упадет ниже 10 ГБ. Как мне настроить cfengine3, чтобы он сообщал мне, когда / имеет менее 10 ГБ свободного места?
Этот вопрос очень похож на этот вопрос
Чтобы получить электронное письмо с помощью cfengine 3, вам нужно использовать cf-execd, а не cf-agent, и указать куда отправить электронное письмо:
body executor control
{
mailfrom => "from@adress.org";
mailto => "to@adress.org";
smtpserver => "smtp.example.org";
exec_command => "$(sys.workdir)/bin/cf-agent -f failsafe.cf && $(sys.workdir)/bin/cf-agent";
schedule => { "Min00_05", "Min30_35" }
}
Ссылка : документация cfengine
Таким образом, демон будет отправлять любой новый вывод от агента на указанный вами адрес электронной почты.
Надеюсь, это поможет