首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cfengine3输出目录

cfengine3输出目录
EN

Server Fault用户
提问于 2009-09-08 09:33:15
回答 1查看 665关注 0票数 2

我已经开始运行cfengine3,使用cf在默认的5分钟间隔内调度cfengine3的运行。

cf-execd捕获cf-agent的输出(该输出与--通知选项一起运行),将输出存储在$WORKDIR/ output目录中,并发送电子邮件给结果(但只在结果与上次运行不同的情况下)。正如您可能想象的那样,每5分钟就有一个输出文件,这个目录将很快被大量的文件填满,并且预期用户会清理这个目录。

我创建了一个规则,它将删除这些已经超过3天的输出文件,但是问题是每个输出都将不同于以前的输出(因为每次都会删除一个新文件),因此会发送电子邮件。所以我从输出的很多文件到收件箱里的很多电子邮件!

我真正想要的是在修复某些承诺时抑制消息,特别是删除输出目录中的文件的承诺。这将从本质上否定对该承诺的-I选项。或者,如果我可以将时间边界从“现在”改为“固定点”(比如每周三),我至少可以将电子邮件的数量限制在每周一封。

EN

回答 1

Server Fault用户

发布于 2010-01-30 10:52:17

实际上,我想出了一个更简单的答案--不要用cf-agent来通知你。

只要让cf引擎做它的事情,不要试图跟踪什么修理正在进行,主要关注的是系统已经到达一个理想的状态,而不是它是如何到达那里的。

这似乎是一个改革管理制度的一个讨厌,它想要跟踪系统的每一个变化,但我发现这是唯一的心态,允许一个人使用cf引擎,同时保持理智。

当然,对于我提出的问题,你的回答是完全正确的,这就是我为什么会这样做的原因。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/63268

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档