摘要:几乎需要所有触发器才能在失败5分钟后发送动作。在这种情况下,请在71F后5分钟后进入页面。
轮询时间设置为30秒。由于图形很好,因此希望保留它。
临时=项目
{Device:Temp.last(300)}>71
问题:我通常会在一分钟而不是5分钟后收到一封电子邮件。
我累了
{Device:Temp.last()}>71 and {Device:Temp.min(5)}=0
更新:我能够使用操作(Configuration-> Actions-> Operations)实现此目标,但是恢复操作仍然存在,并且无法向其添加“延迟”。
例如问题出现了5分钟,出现了1分钟,然后又消失了。如果它确实退后,则无需知道这一分钟。这样可以防止拍打。
答案 0 :(得分:0)
您需要对周期(300秒)的平均值进行设置。
尝试使用avg(300)而不是last(300)。
答案 1 :(得分:0)
触发函数.last()
将始终只是一个单一值。
像.last(5m)
这样的时间参数将被完全忽略。
像.last(#5)
这样的序列参数将计算第5个值,而不是最后5个值。
这意味着,如果要评估多个值,则需要使用不同的触发函数。
假设:0=down and 1=up
您要在最后5次检查报告主机已关闭时发出警报。
触发函数为.max(#5)=0
如果要保留所有触发器配置不变,并且仅推迟执行动作,则需要更改“动作”的“操作”选项卡。 默认情况下,第一步将是1-1,如果将其更改为2-2,它将仅在“ Default”操作步骤持续时间之后执行。