Discussion:
[Observium] Alert Checker Up/Down Dependency
Thiedek, Vic
2015-06-23 18:59:59 UTC
Permalink
Hey,

Is there a way to create an alert checker that will only report devices down if a device they are behind is up?

We have remote offices with 100's of devices, and if there is a WAN issue, we receive 100's of alerts from Observium for that location. Is there a way to create a condition in an alert checker that a device (ex: router) has to be in an "up" status in order for devices behind it to alert as "down" That way if the Router/WAN is "down" we would only get that alert, not all the other devices.


Example: This Alert Checker only alerts on devices in TN

Entity Type: Device
Check Conditions: device_status equals 0
Device Match: location match *TN*
Entity Match: *
Alert Delay 1

Example: This Alert Checker only alerts on devices in CA when the Router (specific device) is "up"

Entity Type: Device
Check Conditions: A Specific Device status equals 1 // check that office WAN router is "up" (I know this not a correct syntax, just example)
device_status equals 0 //check that device is down AND
Device Match: location match *CA*
Entity Match: *
Alert Delay 2

Cheers!

Vic
Adam Armstrong
2015-06-23 19:16:04 UTC
Permalink
Dependency isn't something which is easy to do with our parallel poller model.

It could only really be done by delaying alerts for several minutes, which
is not something we'd really want to do.

Adam.

Sent with AquaMail for Android
http://www.aqua-mail.com
Post by Thiedek, Vic
Hey,
Is there a way to create an alert checker that will only report devices
down if a device they are behind is up?
We have remote offices with 100's of devices, and if there is a WAN issue,
we receive 100's of alerts from Observium for that location. Is there a
way to create a condition in an alert checker that a device (ex: router)
has to be in an "up" status in order for devices behind it to alert as
"down" That way if the Router/WAN is "down" we would only get that alert,
not all the other devices.
Example: This Alert Checker only alerts on devices in TN
Entity Type: Device
Check Conditions: device_status equals 0
Device Match: location match *TN*
Entity Match: *
Alert Delay 1
Example: This Alert Checker only alerts on devices in CA when the Router
(specific device) is "up"
Entity Type: Device
Check Conditions: A Specific Device status equals 1 // check that
office WAN router is "up" (I know this not a correct syntax, just example)
device_status equals 0 //check that device is
down AND
Device Match: location match *CA*
Entity Match: *
Alert Delay 2
Cheers!
Vic
----------
_______________________________________________
observium mailing list
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
P***@familycourt.gov.au
2015-06-23 22:35:10 UTC
Permalink
Vic

Parent / child relationship is probably the words your looking for.

so in our instance the router is the parent and the devices in the site are
the children (cause the alerter is in the Data Centre on the other side of
the WAN).

the router's parent is the router in the data centre.

there is some significant coding effort to put it together, including
checking the parent devices before the children.

thanks

Peter Hine
Senior Technical Support Engineer (Servers)
FCoA ITS
***@familycourt.gov.au


**********************************************************************
The information contained in this e-mail (including any attachments)
is for the exclusive use of the addressee. If you are not the intended
recipient please notify the sender immediately and delete this e-mail.
It is noted that legal privilege is not waived because you have read
this e-mail.
**********************************************************************
Loading...