Monitoring VPNs
Posted: Fri Jan 02, 2015 11:27 am
I have a network which is connected to the Internet.
Nagios server 'a' is connected to switch 'b' is connected to firewall 'c' is connected to ADSL router 'd' etc. It is easy to set the parents for these devices.
But I also have a VPN to another site.
Nagios server 'a' is connected to switch 'b' is connected to local VPN server 'f' is connected to remote VPN server 'g' etc.
The network connection between the local VPN server 'f' and the remote VPN server 'g' relies on the ADSL router 'd' (and the rest of the Internet).
My question is: how do I model that in Nagios' configuration files? I don't think I can model it with host parents alone. I need an "also relies upon" option, so that I can model the VPN parents correctly but also model that the ADSL router 'd' must be up for the remote VPN server 'g' to be up. When the ADSL router 'd' is down the remote VPN server 'g' should be 'unreachable' rather than 'down'.
I have not seen an 'also relies upon', or similar, option. Have I missed something?
Thanks in advance.
Nagios server 'a' is connected to switch 'b' is connected to firewall 'c' is connected to ADSL router 'd' etc. It is easy to set the parents for these devices.
But I also have a VPN to another site.
Nagios server 'a' is connected to switch 'b' is connected to local VPN server 'f' is connected to remote VPN server 'g' etc.
The network connection between the local VPN server 'f' and the remote VPN server 'g' relies on the ADSL router 'd' (and the rest of the Internet).
My question is: how do I model that in Nagios' configuration files? I don't think I can model it with host parents alone. I need an "also relies upon" option, so that I can model the VPN parents correctly but also model that the ADSL router 'd' must be up for the remote VPN server 'g' to be up. When the ADSL router 'd' is down the remote VPN server 'g' should be 'unreachable' rather than 'down'.
I have not seen an 'also relies upon', or similar, option. Have I missed something?
Thanks in advance.