mony 2.5 review

Download
by rbytes.net on

License: GPL (GNU General Public License)
File size: 54K
Developer: Dizzy
0 stars award from rbytes.net

mony is an ICMP monitoring tool designed to be very flexible, scalable, and fast.

What does this program:
reads a configuration file (which can be reread on SIGHUP receival) and tests IPv4 devices
uses O_NONBLOCK so it should be completly non-blocking
programs the tests so there is no flooding effect (if we have to test 10 hosts in 10 seconds we send a test each second)
uses SO_TIMESTAMP for very fine RTT precision
has a modular structure so it can be very easy to change/add new db layers (used for the effective storage of the gathered data) or proc layers (layer which implements the method of gathering/making statistics from the tests)
has a fping-like mode when it reads targets from stdin, runs in foreground, dumps stats to stdout and exits

Installation
./configure
Edit Makefile (if neccesary, but it should work unmodified), and run:
make

Then (as root if needed):
make install
(for installation just copy "mony" to whether location you like)

mony 2.5 keywords