ICINGA – An advanced opensource monitoring tool | Nagios fork

To ensure the continuous development of the popular monitoring software Nagios, a group of active, long standing Nagios community supporters have decided to fork Nagios and open its development to a broader base. Unfortunately this had to be done under a new name: Icinga.

ICINGA is an enterprise grade open source monitoring system which keeps watch over networks and any conceivable network resource, notifies the user of errors and recoveries and generates performance data for reporting. Scalable and extensible, Icinga can monitor complex, large environments across dispersed locations.

Some of the many features of Icinga include:

  • Monitoring of network services (SMTP, POP3, HTTP, NNTP, PING, etc.)

  • Monitoring of host resources (CPU load, disk usage, etc.)

  • Simple plugin design that allows users to easily develop their own service checks

  • Parallelized service checks

  • Ability to define network host hierarchy using “parent” hosts, allowing detection of and distinction between hosts that are down and those that are unreachable

  • Contact notifications when service or host problems occur and get resolved (via email, pager, or user-defined method)

  • Ability to define event handlers to be run during service or host events for proactive problem resolution

  • Automatic log file rotation

  • Support for implementing redundant monitoring hosts

  • Optional classic web interface for viewing current network status, notification and problem history, log file, etc.

  • Optional new Icinga web interface based on Icinga Core, IDOUtils, API using a modern and refreshed web 2.0 GUI showing current states, historical information, using cronks and filters, creating reports with multilanguage support

Lets  show  you   steps  of  the   installation on  Ubuntu ( Next posts we will show you how to install ICINGA from source):

you  can  install from terminal using the command :

apt-get install  icinga

of  via  the  package  manager :

– Configure database

– Choose database type to be used by ICINGA

– Choose MySQL password

– Confirm MySQL password

– You can access ICINGA fom http://localhost/ICINGA

Visit this link for an online  demo: You have to  proceed with the following credentials to login:

User: guest
Password: guestuser

Useful Links: http://www.icinga.org/