Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a Nagios setup that is monitoring multiple Windows servers, workstations and Cisco switches on a network.

We are planning to add a second network interface to one of these Windows 2008 servers, and have a small network that is separated from our main LAN. This network will have a switch and a couple of workstations.

Will it be possible for Nagios to monitor this network? I was wondering if there is an agent that I can install on the Windows 2008 server(with two network interfaces) and then route all my checks through it? The Nagios server is located at a remote location so adding an additional network interface to it and plugging it to the separate LAN switch is not an option here.

share|improve this question
add comment

2 Answers

up vote 4 down vote accepted

You could configure the Windows server as a router between the two lan and insert static routes in Nagios server and other-network's server if they have already a default gateway.

share|improve this answer
    
Thanks, I figured this was the practical solution. I tried to set it up with help from a few online resources including techrepublic.com/article/…. But the problem with the above setup is that it's more like port forwarding. I want to be able to ping the hosts behind the server and also access all ports. Is this possible? Would you have any useful links? –  Debianuser Apr 22 '12 at 13:49
    
youtube.com/watch?v=hu3xJINBpts You should not use NAT. You shoud use lan routing ( 05:43 of the video ) –  NoNoNo Apr 22 '12 at 17:36
add comment

If the Windows server were running Linux, NRPE would do exactly what you want (there's even a specific use case that talks about this!)

Unfortunately, there doesn't seem to be a direct Windows port of NRPE. I use NSClient++ to monitor my Windows systems - maybe you could create a check command of some sort that checked the devices on the other network.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.