Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Status
colourGreen
titleRELEASED
 23 Feb 2023

Highlights

...

  • An early release to include a fix for a reported security issue, which includes the following improvements (CVE not currently assigned):
    • Prevent reflected cross site scripting in cgi-bin/config.pl
  • Improvements and bug fixes for node_admin.pl 

Models

  • New and Updated models and graphs for Nokia and Arista devices.
  • Additional support for UPS Battery monitoring

Bugfixes

  • Support tool now gathers conf-default as well (in case people are changing things in there)
  • Handling the use of reserved "." (period) character in Cisco CBQoS class names. 
  • Minor cosmetic fixes

NMIS 9.4.2

Status
colourGreen
titleRELEASED
 23 Jan 2023

...

  • Config Change: The Event "Node Polling Failover" was not generating notify on upNotify when Closed/Recovery.  This was caused by the parameter 'upnotify_stateful_events' in 'Config.nmis'.  The parameter should include 'failover' (i.e. 'down|proactive|alert|failover') to get Clear notifications.
  • It was possible to edit Nodes in the Poller in NMIS in a High Availability environment. This caused the Poller and the Primary system to become out of Sync.  This has been fixed.  Nodes can no longer be edited in the Poller system in this environment.
  • When Node configuration changes were made, especially in OMK->Admin, the changes were not immediately reflected in NMIS, as the stored configuration was updated, but the running configuration did not show the changes.  This has been fixed.
  • The 'Contrib' program 'server_perf_report.pl' has been ported to NMIS9.

Models

  • Ported the NMIS8 Plugin 'combinedCPULoad' to NMIS9.
  • The 'ZyxelInterface' plugin has been ported to NMIS9.

Bugfixes

  • NMIS9 was displaying empty groups in the metrics and health panel. This issue is partially fixed.  It is caused by Groups with members lacking historical data.  A future update will improve the handling further.
  • Running an update did not always update connection link information.  This has been fixed.
  • In a RedHat 8 System, the 'fping6' command has been removed because 'fping' now properly handles IPV6.  NMIS would loop constantly on startup looking for this command.  NMIS now checks the version of 'fping', and does not require 'fping6' if 'fping' handles IPV6.  Also, if one of the required programs is missing, NMIS will now simply report this as a fatal error in the log and exit, so that the Administrator can know immediately that there is a problem.
  • A logic error in Interface handling caused the system to occasionally be unable to locate an Interface because the calling routine requested a specific Interface, and the logic attempted to do a global search, which required an extra argument that was not included.
  • node_admin.pl when using the 'import_bulk ' action was failing failing to import Node Configuration data from NMIS8.  This has been fixed.

...

  • Upgrade jQuery version to 3.6.0 and jQuery UI 1.13. The libraries versions are specified in Config.nmis, these will be updated by the installer.
  • Rename model_discovery tool to model_tool
  • Added quiet mode list nodes in node admin
  • Improved check_daemons script and added to a cron job
  • Changed submit button on top of alert list in events list
  • set default nmisd_worker_max_cycles to a initial value of 100
  • Change last update for last_update in group view (GUI)
  • Improved NMIS 9 support bot. Now it is possible to run it from the GUI.
  • Added support for NTLM Version 2
  • Added support for the importation of NMIS8 setting into NMIS9.

Models

  • Added IPSLA models to NMIS9
  • Fixing F5 Connection graph
  • Updated the pingonly model to add the health ping graph
  • Updated Cisco NX/OS Model to match the updates from NMIS8
  • Node resources not displaying correctly in Model net snmp
  • Updates to Huawei MA5600
  • New Cisco ASR 1000 model

Bugfixes

  • Avoid print Error if graph error in view node
  • Step not changed in the rrds by default so polling policy different than default was not working properly
  • Polling policy was corrupted when edited from the GUI. 

...

Code Block
# Check daemons
*/5 * * * * root /usr/local/nmis9/admin/check_daemons.pl act=check-daemons start=1 notify=EMAIL quiet=1 verbose=1

Models

  • Merge models from NMIS 8: 
    • Huawei 
    • BTI-7000
    • BTI-7800
    • BTI-OPS
    • RadwinWireless
    • Common Stats
  • Model updates for Teldati60.
  • Added model F5 BigIP.
  • Updated Huawei MA5600, ported plugin from NMIS8.
  • Improved the model discovery utility. Fixes applied in some of the available options. 

Bugfixes

  • Fix to prevent the GUI from load when there are incorrect models.
  • Fix to acknowledge an event.

...