Monitoring routers with accurate dependancies
Carroll, Jim P [Contractor]
jcarro10 at sprintspectrum.com
Thu Feb 27 20:29:44 CET 2003
I'd like to suggest that you take a look at the 'parents' directive, for one
thing.
Also, what you suggest sounds quite viable, moreso than you might think.
Here's a crude ASCII drawing of what a trivial example might be:
Nagios
host
|
[Int0]
Router
[Int1][Int2]
| |
hosta hostb
You would then:
- select the IP address of Int0 to do your comprehensive service checks
- define a ping service for each of the IPs for Int1 and Int2
- make Int0 a parent of Int1
- make Int0 a parent of Int2
- make Int1 a parent of hosta
- make Int2 a parent of hostb
Here are examples of what you would (or would not) be notified on:
- if hosta has a service problem, you would be notified
- if hosta goes down, you would be notified only of that (and not of any of
hosta's services)
- if Int1 goes down, you would be notified only of that
- all host and service checks of hosta would wait, pending the resumption
of Int1
- if Int0 goes down, both Int1 and Int2 (and of course hosta and hostb)
would be ignored until the resumption of Int0
One bonus of using this approach: Status Map (and 3-D Status Map) would
show the hierarchies, not one Big Flat Map.
HTH.
jc
> On Tue, 25 Feb 2003, Frank Sweetser wrote:
>
> > I'm at an impasse here. I've got a number of routers that
> need to be
> > monitored, and I can't find a good way to represent them in nagios.
> >
> > I've looked through the mailing lists a bit, and the
> closest scenario that
> > I can find is someone dealing with a multihomed host. I'd
> rather not create
> > a gaggle of hosts for each router. I'd like to be able to
> create a single
> > host with the circuitless IP for monitoring services on the
> router (checking
> > routes, SNMP agent, etc) and a ping based service for
> checking the status of
> > each of the other interfaces. This would work fine, except
> that downstream
> > nodes can't be made to depend upon a service.
> >
> > So does anyone have any suggestions how this could be
> configured? Or is there
> > any chance that in future versions, a host could be made to
> depend upon a
> > service instead of another host?
> >
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list