Whats the difference between nPulse and NetSaint or MRTG or …?
It seems that the basic difference between the programs is complexity. nPulse is based on a much simpler architecture, quickly installs, automatically configures itself and the network (no manual configuration files!), does not rely on GD, uses Nmap for fast OS detection and network scanning, and is written in Perl. As for features, NetSaint and MRTG have many more features than nPulse. This is both a positive and a negative. Most user responses I’ve received say they like nPulse because of its simplicity, speed, and avoidance of “feature-itis.” On the other hand, there are features in NetSaint and MRTG that are just not possible to perform in nPulse. Also nPulse is somewhat less resource intensive.