我已经在一些使用python和xmlrpclib的应用程序中编写了指向Zenoss的链接。 事件共享相同的事件类,组件以应用程序的名称开始 – 即“AppName – paramaters”
如果应用程序失败,通常会向zenoss发送多个警报。
是否有可能让Zenoss只发送一个电子邮件用于所有组件以相同的AppName开始的事件,直到它们全部被清除?
谢谢
是的,Zenoss可以使用事件映射来做到这一点。 基本上,如果指定的“父母”来源也有活动事件,则告诉Zenoss抑制某些“孩子”来源的事件。
关于Zenoss社区wiki,有一个简短的解释:
一个常见的示例场景是远程监视一个站点,只有通过一个网关才能访问多个受监视的服务器。 如果网关死了,它后面的服务器将无法访问,并且Zenoss将为无响应的网关和所有服务器生成事件。 在这种情况下,网关将是服务器“children”的“父”,而一个无响应的网关事件将会导致Zenoss禁止无响应的服务器事件。