zenoss4 的 报警规则比以前版本 易用性提高了不少
新办法报警规则用 trigger notifications 来设置,非常的灵活。
可以定义多个notifications 来对应一个 trigger. 解决以前版本因为 同一个报警规则,但是触发的操作不同,而需要重复配置问题。
主要说一下 trigger匹配的方式
选择条件的时候,多了一个 all和 any
以前版本是没有这个的。
以前的版本处理:
同一个报警的属性 设置多个的话,针对这个属性过滤的时候是 or 的关系
不同的报警属性 设置多个的话,多个属性之间是 and 关系
这样就有很大的局限性,下面是我随意说两种情况
第一种情况 我需要匹配 192.168.11.开头,但是不包含192.168.11.22的ip。
第二种情况 我需要匹配 192.168.11.开头,或者 设备类是 /Linux的
以前的处理方式 要适应上面两种情况, 创建多个规则,或者必须要用别的属性组合来做分区。增加不必要的繁琐。
现在zenoss4版本,已经接近完美的方式解决了这个问题
针对同一个属性,设置多个条件的话,选择 or 或者 and的关系,可以通过设置 all和any方式来设置。
针对多个属性之间,选择 or 或者 and的关系,可以通过设置 all和any方式来设置。
针对第一种情况,设置界面如下:
如果在属性判断的时候,增加一种正则匹配的方式,就彻底完美了。