Met het programma Nagios Core kun je verschillende onderdelen van het netwerk en de services op je servers in de gaten houden. Het programma kan onder andere smtp-, pop3-, http- en nntp-services, en resources zoals de processorload en het diskgebruik controleren. Als er iets gebeurt waarvan je op de hoogte gehouden wil worden, kun je per mail of op je pager notificaties ontvangen. Voor meer informatie verwijzen we naar deze pagina en een reeks screenshots is op deze pagina te bekijken. Daarnaast kun je dit GoT-topic doornemen. De ontwikkelaars hebben met 4.4.0 als versienummer een nieuwe versie van Nagios Core uitgebracht. De lijst met veranderingen ziet er als volgt uit:
ENHANCEMENTSFIXES
- new status for check dependencies
- Allow more flexible requirements for comments
- Add a `statusCRITICALACK` class for the status column
- CSV output based on groups (all options)
- New Macro(s) to generate URL for host / service object to be used in notifications
- New Macro(s) to determine if host/service notifications are enabled (#419)
- New Macro(s) for obtaining the host/service notification periods (#350)
- enable_page_tour interface option
- Code cleanups in important sections (Workers, Handling Results)
- Automatic mail program detection (with same /bin/mail failback)
- Incorporated [autoconf-macros](https://github.com/NagiosEnterprises/autoconf-macros) into Core
- Lots of enhancements/additions to configure/make process.
- Moved all files to startup/
- Added upstart job
- Added system limit detection (RLIMIT_NPROC) to check for anticipated fork() failures (#434)
- Added stalking on notifications (`N` or `notifications` option when specifying `stalking_options`) (#342)
- Added automatic `systemctl daemon-reload` and `initctl reload-configuration` where applicable on `make install-init`
- Added case-insentive command submission. (#373)
- Enabled `check_external_commands` by default
- Command line macro detection skips potential macros with no ending dollar sign
- Fixed a lockup condition sometimes encountered on shutdown or restart
- Fixed negative time offset calculations computing incorrectly sometimes
- Fixed reloads causing defunct (zombie) processes (#441)
- Fixed wait3(), wait4() implementations (replaced with waitpid()) (#326)
- Fixed additive inheritance not testing for duplicates in hosts/services/(+escalations) (#392)
- Fixed very very (around 600k chars or greater) large plugin output crashing Nagios (#432)
- Fixed first_notification_delay not beeing calculated from last_hard_state_change (#425)
- Fixed duplicate downtime ID occuring from downtimes in retention file (#506)
- Fixed segfault when navbarsearch was used in status.cgi for something other than a host (#489)
- Fixed some miscellaneous ./configure issues on Solaris
- Fixed “Locate host on map” link (#496) (Troy Lea)
- Fixed service groups defined with unknown service members (that aren’t first in the list) not erroring out (#500)
- Fixed tac.cgi to have consistent behavior with the other cgis (#481)
- Fixed clear_host/service_flapping command logic to broker/notify properly (#525)