有没有办法像常规操作一样延迟Zabbix中的恢复操作操作?

时间:2019-05-16 09:36:55

标签: notifications action delay zabbix

我可以将Zabbix配置为仅在经过一定时间并且仪表板上的触发问题仍然有效时才向我发送邮件警告通知。

现在,Zabbix在“恢复操作”下没有像“操作”这样的延迟选项,但是有一种方法可以进行配置,这样,只有当存在“问题”邮件时,我才能接收“已解决”邮件首先是某个触发因素?

现在的工作方式是-如果我设置了“恢复操作”以向我发送“已解决”邮件,则无论是否发送“问题邮件”,它都会向我发送邮件。

我想解决这个问题,因为获取所有通知非常烦人,但我仍然需要一些通知。就像问题持续活动超过20分钟,而我只想查看问题和已解决的通知一样。

1 个答案:

答案 0 :(得分:0)

不幸的是,没有开箱即用的方法来管理恢复操作。

您可以在documentation中找到更多详细信息:

  

恢复操作不支持升级-所有操作都是   分配给一个步骤。

如果这对您来说是一个重要的问题,可以通过一些方法来减轻它,但是想到的任何变通方法都是很耗时的。

您可以使用标记和标记绑定的操作来实现多个触发器(即:重复的触发器具有不同的操作和恢复操作),通过邮箱中的代理管理问题(太糟糕了!)或编写自定义脚本来用作默认的恢复操作。

此脚本应接收问题ID作为参数,并使用它通过API检查是否需要静默关闭问题或发送电子邮件或使用特定标签设置触发器,然后将其与其他zabbix操作配合使用等。