When it talks about Open Source network and IT monitoring solutions, we see a real advantage in choosing Icinga over Nagios. As you may know in the beginning of 2009, a group of Nagios community developers left to create a better network monitoring tool which became Icinga. How can they compare to each other in form of Nagios vs Icinga? Well, everything will be explained on the following below.
Nagios is a monitoring application which can monitor the computer systems, network monitoring and monitoring infrastructure is an open source-based application. Nagios monitoring and warning service offering for servers, switches, applications and other services. The user will be given a warning message when a problem occurs on a server, the switch application and services in other monitoring. Given the rich features offered by Nagios then I will try to install and configure the monitoring application on a system that I manage. This app I install under linux platform distro Ubuntu 12.04 LTS. There are two servers that I would use. Server1 is the main server that will monitor Server2. While the Server2 is the server that will be monitored by the Server1. Nagios was originally designed to run on the Linux operating system, but can also go well almost in all unix operating systems, monitor each host and service the greater detail again. System has authentication with the login username and password. To start the installation of the first installation packet takes to wear so that nagios can be used to monitor a network like Apache, PHP, GCC Compiler, and GD development libraries.
Take a look : Zabbix vs Nagios.
Icinga is the computer system and network monitoring application open source. It was originally created as a derivative of the application monitoring system nagios in the year 2009. Icinga is trying to get through the slowness in the process of development of nagios, and adding new features such as modern Web 2.0 style user interface, additional database connector (for MySQL, Oracle, and PostgreSQL), and a REST API that enables Administrators can integrate various extensions without modification of the core complex Icinga. The developers of Icinga also sought to reflect users need more closely and integrate patches faster. The first stable version, 1.0, was released in December 2009, and later increased every few months since January 2010. Icinga is included by Jeffrey Hammond of Forrester Research in a list of “waxing” (as opposed to a “reduced”) open source project based on the rate of the commit. The advantages of icinga is able to monitor a running service hosts at once in the host, e.g. service ping, SSH, CPU load, databases, etc. Icinga is a branch of Nagios, it makes Icinga is very compatible and much in common with Nagios.
|- It is released on 2009||- It is released on 2009|
|- It can be used to monitor a network like Apache, PHP, GCC Compiler, and GD development libraries||- It can be used as additional database connector for MySQL, Oracle, and PostgreSQL|
|- It is the domain of Icinga||- It is a branch of Nagios|
Nagios is great, but Icinga fixed some serious issues with it that were long-standing. At least in the beginning, the reason for the fork was extremely clear, and there was no doubt the fork made sense. As of right now, we are not so sure there’s any huge advantage of Icinga. However, Icinga2 and icingaweb2 are both coming along very nice and great. Icinga2 is a drop-in replacement for Nagios and Icinga 1.x, compatible with all existing plugins, user interfaces, and add-ons.