• An EduGeek Roundup of Free Network Monitoring Tools

    Nagios/Centreon
    Nagios is one of the big names in network monitoring, and a very industrial package it is too, however given the time I had to do this article and the amount of ‘real’ time it takes to setup and configure Nagios (if you don’t know Linux, and don’t have a spare couple of weeks to understand the basics of how Nagios works then you’re in trouble) I was sure there had to be a better way. And I found one in Centreon.


    The Centreon hosts monitoring screen.

    Centreon is a monitoring system that uses Nagios at its core and with easy to follow setup instructions I had a fully working and ready to roll Nagios install in 30 minutes from the CentOS download iso which contains all of the files you need from the off, it was that easy I didn’t even have to download a working virtual machine! Once installed the initial configuration instructions were illustrated, simple and to the point, which came as a bit of a relief given some of the software I have been looking at during the course of writing this article.


    Monitoring the office NAS box.

    Centreon also wins points in its layout and execution with none of the raw text file editing that Nagios thrives on just to get some simple tasks done. All tasks are carried out in the web GUI, and backend scripting takes care of the tasks that Nagios would have you doing in a Linux shell session; this is clearly evident when adding a new host for instance where once you have filled out the relevant details and clicked ‘save’, you find yourself then visiting the ‘Nagios’ tab to tick some boxes to import the data to Nagios and restart the relevant services automatically.


    Manually creating a network host.

    That said, it’s still not perfect, although far easier to manage than a raw Nagios install, and getting certain features to work or report correctly (such as SNMP traps) still require much head scratching and digging through documentation. Also of note with Centreon is the lack of a network map feature, although you can purchase commercial plugins for this. If you want Nagios, but do not have the required skills or time to set it up then I can highly recommend Centreon as the way to go.

    Pros

    • Easy to setup
    • Easier than native Nagios to manage and configure
    • Well written documentation
    • Nagios that does not take two weeks to get up and running!


    Cons

    • You still have to do a ‘little’ Linux shell stuff
    • Features that would be standard on some packages have to be purchased as commercial add-ons


    Operating System: Linux (CentOS included as part of the ISO download)
    Download from: www.centreon.com

    Comments 17 Comments
    1. pete's Avatar
      pete -
      ....at the risk of the comments thread turning into a "Oi, what about......?"

      You missed out OSSIM: (Snort, Ntop, OpenVAS, P0f, Pads, Arpwatch, OSSEC, Osiris, Nagios and OCS rolled into one).

      OSSIM, the Open Source SIEM
      OSSIM, the Open Source SIEM

      Which, if you're thinking of an all-in-one setup, is pretty handy because it handles intrusion detection and auditing too.
    1. mattx's Avatar
      mattx -
      Spooky........ I was just re-configuring The Dude on an old laptop.....
    1. Dos_Box's Avatar
      Dos_Box -
      Quote Originally Posted by pete View Post
      ....at the risk of the comments thread turning into a "Oi, what about......?"

      You missed out OSSIM: (Snort, Ntop, OpenVAS, P0f, Pads, Arpwatch, OSSEC, Osiris, Nagios and OCS rolled into one).

      OSSIM, the Open Source SIEM
      OSSIM, the Open Source SIEM

      Which, if you're thinking of an all-in-one setup, is pretty handy because it handles intrusion detection and auditing too.
      I'm sure you will be the first of many to suggest tools I have missed out, but OSSIM is promoted primarily as a security tool rather than a monitoring tool. I shall keep it in mind though as a network security tools article could be interesting.
    1. glennda's Avatar
      glennda -
      For Free tools Zabbix is brilliant. For paid software's I have used GFI Max and more recently N-Able's NCentral but this is more geared towards MSP's market.
    1. pete's Avatar
      pete -
      Quote Originally Posted by Dos_Box View Post
      I'm sure you will be the first of many to suggest tools I have missed out, but OSSIM is promoted primarily as a security tool rather than a monitoring tool. I shall keep it in mind though as a network security tools article could be interesting.
      If you want a review of Ossec, we've been using it for a few years now.
    1. DMcCoy's Avatar
      DMcCoy -
      Bonus points for any that can report status back to a server via http proxy....
    1. glennda's Avatar
      glennda -
      Quote Originally Posted by DMcCoy View Post
      Bonus points for any that can report status back to a server via http proxy....
      N-central can I presume Zabbix can as I believe it uses the linux system proxy but don't use it anymore.

      EDIT: N-Central isnt free
    1. Jamo's Avatar
      Jamo -
      For completeness have you had a look at cacti?

      For long term network monitoring and base-lining I don't think it can be beat! Its also much kinder on resources than the larger solutions like spiceworks which really hammer the server its running on!
    1. matt40k's Avatar
      matt40k -
      Do not run the monitor solution on your virtual platform. How will it be able to alert you to a problem with the virtual infrastructure if it's running on it!
    1. localzuk's Avatar
      localzuk -
      One thing I'd say - if you want to use Nagios, take a look at NConf. Web based setup for it, makes life very easy!
    1. browolf's Avatar
      browolf -
      Quote Originally Posted by pete View Post
      ....at the risk of the comments thread turning into a "Oi, what about......?"

      You missed out
      I also vote
      Cacti - Cacti® - The Complete RRDTool-based Graphing Solution
      kind of like nagios but a 1000 times easier.
    1. soapyfish's Avatar
      soapyfish -
      I am torn between MRTG and Cacti for monitoring network traffic per port on my switches. I prefer to use Nagios3 for everything else, when combined with NRPE. so I can monitor internal systems processes on windows servers as well as external services. I get alerts when things are down and warnings in advance of failure for most things. I am also able to monitor printers and get advance warnings of low toner and drum problems so I can ensure that I have parts in stock. Nagios is abit tricky to configure but its easily worth it. I have used the historical record it provides to illustrate to SLT that there is a need to replace hardware. There is also alot of free plugins for nagios. I especially like the "Check_Procurve_loop" plugin so that I can quickly and easily locate network loops when the students decide to swap network cables around... The other bit of software not mentioned so far is "Smokeping" which gives really nice latency graphs between the server and any other device. I use this to monitor the quality of the schools internet connection as well as the performance of the internal LAN.
    1. oalcock's Avatar
      oalcock -
      I apologise in advance if this is very thick of me, but I am struggling to find the download link??? Can anybody assist? Thanks.
    1. oalcock's Avatar
      oalcock -
      I apologise in advance if this is very thick of me, but I am struggling to find the download link??? Can anybody assist? Thanks.
      This was very thick of me, just read the title of this feed again and realised this isn't anything specific, I can see download links in other fellow edugeeker's comments.
    1. Steve21's Avatar
      Steve21 -
      Quote Originally Posted by oalcock View Post
      I apologise in advance if this is very thick of me, but I am struggling to find the download link??? Can anybody assist? Thanks.
      For which one?

      Steve
    1. Fazza's Avatar
      Fazza -
      I just installed The Dude the other day on what is now our System Monitoring PC and within a few minutes I was monitoring our 50+ servers! Very quick and easy to install and setup with no messing about.
    1. junaid's Avatar
      junaid -
      Unauthorised advertising.