Icinga

1.1. About Icinga

1.1.1. What is Icinga?
1.1.2. System requirements
1.1.3. Licensing
1.1.4. Acknowledgements
1.1.5. Downloading The Latest Version
1.1.6. Compatibility

1.1.1. What is Icinga?

Icinga is a monitoring system checking hosts and services you specify and notifying you when things go wrong and when they recover. It runs on multiple Linux distributions (including Fedora, Ubuntu, and openSuSE) as well as several Unix platforms (including Solaris and HP). The systems to be monitored can be nearly anything connected to a network.

Some of the many features of Icinga include:

1.1.2. System requirements

As mentioned above you'll need a machine running Linux or a Unix variant. If there is no precompiled version or if you want to compile from source you need a C compiler like gcc.

[Note] Note

Some compilers may not be suitable. That includes the C compiler on HP-UX which is used to compile a new kernel.

You may also want to have TCP/IP configured as most checks will require access via the network.

You are not required to use one of the web interfaces included with Icinga. However, if you do decide to use them, you will need additional software:

  1. A Web-Server (preferrably Apache)

  2. Thomas Boutells gd library Version 1.6.3 or higher (required by the statusmap- and trends-CGIs)

  3. PHP

1.1.3. Licensing

Icinga is licensed under the terms of the GNU General Public License Version 2 as published by the Free Software Foundation. This gives you legal permission to copy, distribute and/or modify Icinga under certain conditions. Read the 'LICENSE' file in the Icinga distribution or read the online version of the license for more details. Icinga is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.

1.1.4. Acknowledgements

Several people have contributed to Icinga by either reporting bugs, suggesting improvements, writing plugins, etc. A list of some of the many contributors to the development of Icinga can be found at https://www.icinga.com/.

1.1.5. Downloading The Latest Version

You can check for new versions of Icinga at https://www.icinga.com/.

1.1.6. Compatibility

Icinga is a fork of the well-known monitoring system Nagios. Being 100% compatible with the internal structures of the latter Icinga enables you to use all plugins and add-ons which were/are developed by several companies and the large community.