我希望在服务器的可用磁盘空间低于 10GB 时收到通知。如何配置 cfengine3 以在可用空间低于 10GB 时通知我?
答案1
这个问题看起来很像那个问题
要使用 cfengine 3 接收电子邮件,您需要使用 cf-execd 而不是 cf-agent,并定义发送电子邮件的位置:
body executor control
{
mailfrom => "[email protected]";
mailto => "[email protected]";
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 文档
因此守护进程将把代理的任何新输出发送到您指定的电子邮件地址。
希望这会有所帮助