Monitoring individual workstations and server behind a NAT

anyone got a neat solution and/or has set this up?

AndiC

i know if the server is behind a NAT router you can use port forwarding, i meant if the clients are behind a NAT… am i right in thinking this should work out of the box?

It works as long as you have access to the ports of the services you want to monitor… for nagios there’s no difference using the public or the private IP.

Luca

EDIT: If the service is not publicly available you probably don’t need to monitor it… if not you could do the reverse… using passive checks should work in the other direction… but not having this situation i’m not sure and haven’t tried it…
Edited Wed Jul 06 2005, 06:02AM ]

Another option is to put a distributed nagios server behind the NAT and have it send its check results back to the central server.

I rather use client/agent software on a server or pc (windows)(behind a NAT router).

and monitor

SNMP
network services (http, smtp,pop3) etc

and pass it through to a remote nagios box

Andi

I rather use client/agent software on a server or pc (windows).

and monitor (behind a NAT router)

SNMP
network services (http, smtp,pop3) etc

and pass it to a remote nagios box

windows box <— NAT----> Internet <—> Nagios
(agent soft)
|
|
Other PC’s/devices
(snmp,http,pop3,hartbeat etc)

Andi
Edited Thu Jul 07 2005, 09:10AM ]

i guess i need nrpe and plugins for snmp,http,pop3,hartbeat etc that can run on a windows box be configure to moniter a group of hosts