举个例子,一个基于trigger的action,条件是trigger的状态为problem。我的理解是只要触发器处于problem的状态就会执行动作。
我遇到的问题:一个正在执行无限动作的action,我把它禁用,再启用,即使条件满足,就是trigger还是处于problem状态,它也不会再继续执行
如果我的理解是正确的,那么这是不是算一个bug?
不过我想这么明显的bug,zabbix团队不可能没有发现,所以可能是我的理解有误。另一种理解就是action是基于event的,只有捕捉到trigger由ok变成problem的event,它才会执行。
请指点一下哪种理解是对的,或者还有其他的解释,谢谢。