v 4.1.1|Nagios Enterprises, LLC.
Nagios Core is an enterprise-class host, service and application monitoring program. It is fast, flexible, stable, and rock-solid. Nagios can monitor Windows, Linux/Unix/BSD/BSD, Netware and other network devices.
Nagios Core is the event scheduler, event processor and alert manager for various elements. It has several APIs that allow you to extend the program’s capabilities to perform additional tasks. It is implemented in C as a daemon for performance reasons. Nagios Core can be run natively on Linux/*nix.
Nagios Core is a focused extensible architecture that has been specifically designed to be flexible and scalable. It offers several APIs that allow you to easily extend its feature-set via add-ons.
These are the key features
Nagios Core focuses primarily on check scheduling, execution, processing, event handling, alerting, and check processing. Most tasks such as sending notifications, performing checks, and processing performance data are out of Nagios Core's scope. They are handled by other Nagios programs.
Nagios Core has a default CGI interface. These will give you the basic functionality required to view and control the elements monitored by Nagios Core. These have become the standard Nagios Core interface and are often used by many Nagios extensions as an API. Nagios Core allows for the deployment of additional front-ends that can be customized the look, feel, and function of your UI.
Nagios Core offers a wide range of add-ons that provide additional features beyond what is possible with Nagios Core. These include configuration front ends, performance graphing and auto-discovery. They also allow for distributed monitoring.