Network Monitoring Tools For Unix?
drexle asks: "I work for a city government supporting the various WAN's and LAN's used throughout the city by the police, fire department, etc. Currently, we are using an application on a HP-UX system on its last legs to monitor the status of the various routers, switches, etc., throughout the city, and basically just pages someone if something goes really wrong. Are there any good tools to do this available for a Linux/*BSD platform? Preferably with some sort of GUI which can display an organizational map of the network? Most of the routers/switches are from Cisco, w/ various other equipment used for the WAN connections(microwave, T1's, ...) "
http://www.netsaint.org
I just set up NetSaint this morning to monitor some servers, and I am really impressed with it. It took me less than 2 hours to set up to monitor an entire network, and that included reading the (very good) documentation.
You can monitor ping results, system loads, disk space, users, zombine processes, HTTP, PostgreSQL, etc. etc. etc. on Linux/other UNIX boxes, Windows boxes, and printers. The results can be viewed from the command line, or through CGI scripts. The CGI scripts show network status maps (all your servers at once) and can even show them using VRML! This thing is awesome! Alerts can be sent via e-mail or pagers.
There's also an article about setting up NetSaint in Byte:
http://www.byte.com/column/BYT19990728S0008