ncomper
asked on
SNMP Routing / Traffic In General
I wanted to ask you guys if anyone has had any experience with SNMP messaging. Effectively I have lots of different closed completely separate networks and want to use something like Nagios to take in all of the SNMP messages for Monitoring. I don’t want to install .exe clients on the servers and would prefer to intercept the RAW SNMP messages so that I can build plugin’s for certain devices on the network.
However what I need is an app I can install on a windows server that effectively acts as a service that will collect all the SNMP traffic and forward it on to an IP address so that I can NAT this back to my main server HQ.
Not sure if this is a windows service but just need something that will Route SNMP
Thanks
However what I need is an app I can install on a windows server that effectively acts as a service that will collect all the SNMP traffic and forward it on to an IP address so that I can NAT this back to my main server HQ.
Not sure if this is a windows service but just need something that will Route SNMP
Thanks
ASKER
Hi mate, no thats the thing these are totally seperate client networks, so I can NAT the SNMP traffic for clients that only have 1 server but for clients with multiple servers this is not possible. I didnt want to go down the road where I installed a Nagios box at every site I just wanted to collect passive SNMP information from each site but need some form of routing service (idealy something i can install on a windows box) that will take in all my SNMP traffic so it can be pings through a NAT to my monitoring network on a completely different lan.
Hi ncomper, I looked at the different monitoring utilities I have tested over the years, and unfortunately I cn not find one for windows that will accomplish what you need. Especially since all sites are separated without a VPN.
Have you considered and application such as cygwin?
This should allow you to have a linux environment on the windows servers. You can then install a light weight service such as M/Monit or Munin which can easily forward the information you want to your Master monitoring server.
Have you considered and application such as cygwin?
This should allow you to have a linux environment on the windows servers. You can then install a light weight service such as M/Monit or Munin which can easily forward the information you want to your Master monitoring server.
ASKER
Well yes, so the suggestion is that we use Nagios node installed on a rasberry PI or a VM where we have VM clients and the Nagios install will report back to the central hub (which also allows us to use Active monitoring).
Thanks for the tips, would you recomend Nagios what would your thoughts be ?
Regards
Terry
Thanks for the tips, would you recomend Nagios what would your thoughts be ?
Regards
Terry
If you are going to use a VM or cygwin, then I highly recommend nagios. The nagios distributed environment setup is very robust and there are plenty of Nagios plugins to monitor all kinds of windows services (you can even do SNMP queries as well)
ASKER
Cool thanks so much , I was just going to use passive but everyone say you need it in active mode ? would you agree
ASKER CERTIFIED SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
I am actually doing the same thing with my Windows servers, I am actually puling SNMP information into Cacti since it seems to have a more robust method of collecting data. When I did the same in Nagios it was a lot of trial and error and manually walking SNMP trees to try and figure out what the different OIDs mean.
In your situation, do the networks have VPNs inbetween them? THis is the ideal way to go since SNMP data is pulled from a central site instead of pushed from the remote servers.