5.6.0

Security

  • Added the config option in system settings > security to set the rapid response URL -JO

Updated

  • Moved Legacy Network Status Map link into Legacy Reports section in the Reports tab -JO
  • Fixed wording in deadpool emails to no longer say deleted if objects are to be deactivated -JO

Added

  • Added ability to acknowledge problems via email response [TPS#885] -JO
  • Added proper display name and alias resolution on host and service status and status detail pages -JO
  • Added Scheduling Queue page in Monitoring Process section [TPS#9566] -JO
  • Added a new Modern Dark theme which is the same as the current Modern theme but dark -JO
  • Added User Sessions page to show who is logged in, where they are, and IP address of logged in user [TPS#8732] -JO
  • Added higher page limits for Scheduled Downtime page and other pages including no limit [TPS#13530] -JO
  • Added ability to set host/services to inactive instead of deleting them with the Deadpool reaper [TPS#11390] -JO
  • Added more default checks on initial install [TPS#11013] -JO
  • Added Unconfigured Objects API endpoint (objects/unconfigured) [TPS#12181] -JO
  • Added scheduled downtime for child hosts as option for hosts in recurring downtime [TPS#13598] -JF,JO
  • Added configurable sql limit for the event_handler cron job -BH
  • Added ability for recurring scheduled downtime to update with host/service and hostgroup/servicegroup name changes [TPS#8060] -JO
  • Added callbacks: NOTIFICATION_EMAIL_SENT and NOTIFICATION_SMS_SENT and updated existing NOTIFICATION callback arguments -BH
  • Added performance data graphs to notification emails [TPS#12650] -BH
  • Added the ability to add/remove free variables in Bulk Modifications Tool [TPS#11775] -SAW
  • Added a configuration wizard and plugin for capacity planning [TPS#2173] – SAW
  • Added ability to show customvars in objects/host, objects/service, and objects/contact by sending customvars=1 in API request [TPS#12420] -JO
  • Added ability to schedule all hosts and/or services for hostgroups and servicegroups in Schedule Downtime page [TPS#10043] -JO
  • Added focus the first field of every page in the config wizards [TPS#11259] -SW
  • Added saving tactical overview configuration settings as a per-user setting. [TPS#6923] -SW
  • Added [datetime] macro to scheduled reports [TPS#9635] -SW
  • Added confirmation dialog when clicking the X on dashlets to confirm you want to delete the dashlet [TPS#7377] -SW
  • Added ability to edit alias and display_name on reconfigure host page and display_name on reconfigure service page [TPS#8724] -SW
  • Added better searching from host/service detail page to filter the displayed results instead of taking you back to the top level [TPS#13810] -SW
  • Added timestamp to filenames of downloaded and emailed PDFs, CSVs and JPGs [TPS#10680] -SW
  • Added ability to specify custom ports to scan in auto discovery [TPS#12383] -SW
  • Added downtime icons to Hostgroup Overview, Hostgroup Grid, Servicegroup Overview, Servicegroup Grid [TPS#10200] -SW
  • Added setting for trimming of Max Comment Age in Admin -> Performance Settings -> Databases [TPS#12313] -SW
  • Added /usr/share/snmp/ & /etc/snmp/ & /home/nagios to backup and restore scripts [TPS#10202] -SW
  • Added more time period options to Graph Explorer time period dropdown [TPS#13378] -JO
  • Added the ability to enable/disable the web GUI terminal [TPS#13690] -CN
  • Added notes, notes url, actions url in a Misc section on Host and Service details pages [TPS#13997] -JO
  • Added object type and states to Top Alert Producers as filter dropdowns like other reports -SS
  • Added ability to use config_name in api/config/services to update services with multiple hosts or hostgroups [TPS#13605] -JO
  • Added copying of all template and information linked to services when using Add Service in Bulk Modification Tool [TPS#13585] -JO
  • Added objects/timeperiod to the Objects API to show what time periods are available [TPS#13425] -JO
  • Added ability to set new user account information email text and subject in System Settings > User Accounts [TPS#11830] -JO
  • Added user’s API key allowing auth to Nagios Core JSON API endpoints via components/nagioscore/ui/(objectjson.php,statusjson.php,archivejson.php) [TPS#12717] -JO
  • Added “Create as Monitoring Contact” checkbox in Users edit page when applicable [TPS#14046] -SAW
  • Added new features to the Manage MIBs page [TPS#13946, TPS#4810] -SAW
  • Added ability for deleting multiple objects via the config API commands [TSP#10435] -JO
  • Added is_volatile to the list of single config options that can be changed in the Bulk Modifications Tool [TPS#14105] -JO
  • Added api/config options such as the PUT edit endpoints and added hostgroups and servicegroups [TPS#13425] -JO
  • Added right-hand alignment on system statistic dashlets (thanks Steve B) -JO
  • Added ability to select the default system theme on install -JO

Fixed

  • Fixed auto discovery status to no longer show throbber if it is waiting for it’s first scheduled run [TPS#7097] -SW
  • Fixed large systems with lots of limited users receiving duplicate key SQL error text in UI after apply config -JO
  • Fixed issue in Custom URL dashlet where it would not properly load certain pages when dashboard is exported as PDF -JO
  • Fixed re-configure “Edit in CCM” button when two services with the same name but have a different case -JO
  • Fixed Restart Nagios Core button in User Macros component not working properly -JO
  • Fixed Object Does Not Exist message on large systems when ndoutils database is loading with new adjustable performance setting [TPS#14108] -JO
  • Fixed scheduledowntime API endpoint not allowing author paramter to be set [TPS#14141] -SW,JO
  • Fixed issue in basic auth where username/user id would not be populated correctly (Thanks Mickey) -SAW

Component Updates

Core Config Manager (CCM) 3.0.0

  • Added deletion of services with host if services do not have hostgroups or other hosts attached [TPS#13537] -JO
  • Added proper audit logging to all the sections/actions that are performed [TPS#13495] -JO
  • Added ability to edit free variables instead of having to remove and re-add them [TPS#12054] -JO
  • Added Manage Service Groups and Manage Dependent Service Groups buttons to service dependency objects [TPS#9066] -JO
  • Added ability to import excluded hosts/hostgroups [TPS#14113] -JO
  • Added checkboxes for Host Groups and Service Groups in the CCM limited access permissions panel in user edit -JO
  • Added Service Groups to Service Escalation Objects [TPS#14136] -SAW
  • Added renaming of perfdata when a service or host is renamed [TPS#14143] -JO
  • Fixed issue where host/services applied to service groups would not show as Unknown for limited CCM users -JO