Hi, Chet:

Thanks for the quick response.

>This escalation is being done by Zenoss, and is easy to setup.
>However, it is only available on performance thresholds (such as
>cpuPercentProcessorTime.) To get some of this functionality for ping
>events you'd want to look into setting the "delay" on your alert rule
>to 300 seconds. This way the ping failures would still impact the
>device's availablity reports, but you wouldn't get emailed/paged
>about them.

I see.  So I would:

 o Change my base alert so it doesn't fire when event class is
   "/Status/Ping".
 o Add a second alert (delay == 0) that fires when event class is
  "/Status/Ping" and device class is *not* "/Server/Windows". 
 o Add a third alert (delay == 300) that fires when event class is
  "/Status/Ping" and device class is "/Server/Windows".

Does that look right?  How do the clear events work with delay?  I
assume they are sent immediately?

Could the same effect be had by adding a filter on "count" (say,
"count > 4")?  I guess then if I change the ping frequency I also
change my alert behaviour, which isn't desirable.  Also, how would the
clear events work in this case (since count for them would never 
be > 4)?

This approach (updating the alerts) seems a bit awkward, but it looks
like it will work (thanks again!).  If I wanted to enhance
/Status/Ping with this behaviour, where would I start?  Should I take
this to zenoss-dev?

>Just FYI, the escalation behavior for performance thresholds can be
>configured by going to a device's PerfConf tab then to the data
>source you're interested in. On the data source's tab you would set
>the severity to the starting severity, then the escalate count to how
>many of these events have to happen before the severity is bumper up
>one value.

I would like to do this.  However, when I go to a device's PerfConf
tab, I see the data sources listed, but they aren't hyperlinks.  For
instance, on my Windows box, the following data sources are listed:

  cpuPercentProcessorTime
  memoryAvailableKBytes
  memoryPagesPerSec
  sysUpTime

However, I can't click on any of them.  I'm using Zenoss 1.1.1.

                                        --Cliff
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to