Этот вопрос много походит на тот вопрос
Для получения электронного письма с cfengine 3 необходимо использовать cf-экс-расчетную-дату-окончания-работ, а не cf-агент, и определить где-нибудь, где послать электронное письмо:
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
Таким образом, демон отправит любой новый вывод от агента до адреса электронной почты, который Вы указали.
Надежда это поможет
Если все эти серверы находятся в одной локальной сети, то, возможно, не стоит накладных расходов, связанных с rsync (отсюда и ускорение при использовании -W). Использование -W часто лучше, когда сетевой ввод-вывод близок или превышает скорость дискового ввода-вывода, поэтому это не слишком удивительно.
На какой скорости работает обычный cp?
Вы можете также хочу изучить пакетный режим, так как он будет обрабатывать дельты файлов только один раз, поскольку знает, что все файлы в местах назначения идентичны.