nagios  4.4.6
About: Nagios (Core) is an host/service/network monitoring system to identify and resolve IT infrastructure problems.
  Fossies Dox: nagios-4.4.6.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

nagios Documentation

Some Fossies usage hints in advance:

  1. To see the Doxygen generated documentation please click on one of the items in the steelblue colored "quick index" bar above or use the side panel at the left which displays a hierarchical tree-like index structure and is adjustable in width.
  2. If you want to search for something by keyword rather than browse for it you can use the client side search facility (using Javascript and DHTML) that provides live searching, i.e. the search results are presented and adapted as you type in the Search input field at the top right.
  3. Doxygen doesn't incorporate all member files but just a definable subset (basically the main project source code files that are written in a supported language). So to search and browse all member files you may visit the Fossies nagios-4.4.6.tar.gz contents page and use the Fossies standard member browsing features (also with source code highlighting and additionally with optional code folding).

Nagios 4.x


Build Status

Nagios is a host/service/network monitoring program written in C and released under the GNU General Public License, version 2. CGI programs are included to allow you to view the current status, history, etc via a web interface if you so desire.

Visit the Nagios homepage at for documentation, new releases, bug reports, information on discussion forums, and more.


  • Monitoring of network services (via SMTP, POP3, HTTP, PING, etc).
  • Monitoring of host resources (processor load, disk usage, etc.).
  • A plugin interface to allow for user-developed service monitoring methods.
  • Ability to define network host hierarchy using "parent" hosts, allowing detection of and distinction between hosts that are down and those that are unreachable.
  • Notifications when problems occur and get resolved (via email, pager, or user-defined method).
  • Ability to define event handlers for proactive problem resolution.
  • Automatic log file rotation/archiving.
  • Optional web interface for viewing current network status, notification and problem history, log file, etc.


See the Changelog for a summary of important changes and fixes, or the commit history for more detail.


Latest releases can be downloaded from


Quickstart installation guides are available to help you get Nagios up and monitoring.

Documentation & Support


The Nagios source code is hosted on GitHub:

Do you have an idea or feature request to make Nagios better? Join or start a discussion on the Nagios Core Development forum. Bugs can be reported by opening an issue on GitHub. If you have identified a security related issue in Nagios, please contact

Patches and GitHub pull requests are welcome. Pull requests on GitHub link commits in version control to review and discussion of the changes, helping to show how and why changes were made, in addition to who was involved.

Created by Ethan Galstad, the success of Nagios has been due to the fantastic community members that support it and provide bug reports, patches, and great ideas. See the THANKS file for some of the many who have contributed since 1999.