What tool do you use to monitor your servers?
I'm a bit of a nooby with Linux, and I managed to set up my Ubuntu machine with Webmin and Virtualmin. Now, I'd like to have a graph tool which monitors the network, showing the different domains and protocols/ports. Webmin provides one but it sucks big time (space and cpu consuming, awful graphs...).
I've tried to set up MRTG with RRD Tools but I can't manage to build the config file, and I can't either manage to get any tool for generating a config file to work (some of them ask for register_globals to be on in PHP, others for deprecated extensions). Also, last time I checked this was over 5 years ago, and I'm surprised it doesn't seem to have other free and popular solution.
Do you have any advice of either a good config maker for MRTG or another solution for checking the network activity in detail and through graph?
Setting up cacti (0.8.7e-2ubuntu0.1) ... dbconfig-common: writing config to /etc/dbconfig-common/cacti.conf Replacing config file /etc/cacti/debian.php with new version sanity check failed for dbc_dbuser. error encountered creating user: No database user specified. dbconfig-common: cacti configure: aborted. dbconfig-common: flushing administrative password dpkg: error processing cacti (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: cacti E: Sub-process /usr/bin/dpkg returned an error code (1)