Nagios v4.4.0 Release Notes
Release Date: 2018-06-19 // almost 6 years ago-
โจ ENHANCEMENTS
- ๐ new status for check dependencies (John Frickson)
- ๐ Allow more flexible requirements for comments (John Frickson)
- โ Add a
statusCRITICALACK
class for the status column (John Frickson) - CSV output based on groups (all options) (John Frickson)
- ๐ New Macro(s) to generate URL for host / service object to be used in notifications (John Frickson)
- ๐ New Macro(s) to determine if host/service notifications are enabled (#419) (Bryan Heden)
- ๐ New Macro(s) for obtaining the host/service notification periods (#350) (Bryan Heden)
- enable_page_tour interface option (Bryan Heden)
- ๐ท Code cleanups in important sections (Workers, Handling Results) (Bryan Heden)
- Automatic mail program detection (with same /bin/mail failback) (Bryan Heden)
- Incorporated autoconf-macros into Core (Bryan Heden)
- ๐ง Lots of enhancements/additions to configure/make process. (Bryan Heden)
- Moved all files to startup/
- Added upstart job
- โ Added system limit detection (RLIMIT_NPROC) to check for anticipated fork() failures (#434) (Bryan Heden)
- โ Added stalking on notifications (
N
ornotifications
option when specifyingstalking_options
) (#342) (Bryan Heden) - โ Added automatic
systemctl daemon-reload
andinitctl reload-configuration
where applicable onmake install-init
(Bryan Heden) - โ Added case-insentive command submission. (#373) (Bryan Heden)
- Enabled
check_external_commands
by default (Bryan Heden)
๐ FIXES
- ๐ป Command line macro detection skips potential macros with no ending dollar sign (Bryan Heden, Jake Omann)
- ๐ Fixed a lockup condition sometimes encountered on shutdown or restart (Aaron Beck)
- ๐ Fixed negative time offset calculations computing incorrectly sometimes (bbeutel)
- ๐ Fixed reloads causing defunct (zombie) processes (#441) (Bryan Heden)
- ๐ Fixed wait3(), wait4() implementations (replaced with waitpid()) (#326) (Bryan Heden)
- ๐ Fixed additive inheritance not testing for duplicates in hosts/services/(+escalations) (#392) (Bryan Heden)
- ๐ Fixed very very (around 600k chars or greater) large plugin output crashing Nagios (#432) (Bryan Heden)
- Fixed first_notification_delay not beeing calculated from last_hard_state_change (#425) (Christian Zettel)
- ๐ Fixed duplicate downtime ID occuring from downtimes in retention file (#506) (Franz [feisenko])
- ๐ Fixed segfault when navbarsearch was used in status.cgi for something other than a host (#489) (Bryan Heden)
- ๐ Fixed some miscellaneous ./configure issues on Solaris (Bryan Heden, Troy Lea)
- ๐ 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) (Bryan Heden)
- ๐ Fixed tac.cgi to have consistent behavior with the other cgis (#481) (Bryan Heden, Matt Capra)
- Fixed clear_host/service_flapping command logic to broker/notify properly (#525) (Bryan Heden, Karsten Weiss)