Versions Compared

Key

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

...

Table of Contents
maxLevel1

NMIS 9.4.

...

8

Status
colourGreen
titleRELEASED
10 20th May 2024

Important

  • We have reversed a change made to mark interfaces historic if the index has changed, this has caused a regression.
  • Interface summary has been turned off by default, this usually updates the Links.nmis configuration file. the
    • The config "disable_interfaces_summary" item has been removed
    and if
    • . If you need this feature, set "enable_interfaces_summary" to true in Config.nmis. With this feature turned off there are significant performance increases when nodes update.

Highlights

  • New feature to add custom validation logic for node updating and saving.
  • node_admin.pl can now delete nodes which are currently collecting.
  • CDP Plugin speed enchantmentsenhancements. We've also improved its ability to search connections between nodes.
  • Installer support for RHEL9.
  • Reduced the frequency with updating the expire_at record if there are no data changes to be saved.
  • New feature to add 95th percentile onto graphs.
  • New config item "minimum_node_configuration_change_seconds", some devices do not report the node configuration change well so we have allowed a bit of wiggle room . - default is 10s10 seconds.
  • efficiently Efficiently ensuring indexes on timed_data collections.
  • new New index on status collection.

...

Bugfixes

  • Various fixes with error checkingFixed issue with interfaces having duplicate ifDescr and NMIS recreating the interface each polling cycle.
  • Fixed issue with how NMIS9 checks snmp SNMP errors from Windows.
  • Fixed issue where lastupdate last update was not being kept updated for inventory, this was casued caused when we goto save a record and the detection of data changes bewteen between the last update.
  • Fixed issue with nodes raising "Illegal modulus zero at" in RRDFunc.pm.
  • Fixed issue with Mojo::File->spurt depreciation deprecation warnings.
  • Fixed bug with the inventory index hint.
  • Various fixes around error checking.
  • Fixed regression in the installer from NMIS 9.4.7

NMIS 9.4.7

 14th May 2024

This release has been pulled.

NMIS 9.4.6

Status
colourGreen
titleRELEASED
24 Jan 2024

...

  • models now support 'placeholder' section entry
  • Dell switch model ported to NMIS9
  • cisco_device_report.pl ported to NMIS9
  • Ericsson PPX plugin ported to NMIS9
  • ZyxelInterface.pm plugin ported to NMIS9
  • Host Resource plugin updates
  • Fixes to ASAM model and plugins
  • new model/plugin section to help better report Cisco memory and CPU
  • Update to Cisco Meraki and Cisco ESA models
  • Update to ESXI model
  • Port JuniperCoS model to NMIS9

Bugfixes

  • Fix bug in node depend functionality
  • fix display_keys for various plugins (were using wrong format)

...

  • Add support for Power and Temperature sensors in Linux devices.
  • Add model support for 'Calix E7'.
  • Add model support for 'VyOS'.
  • Add model support for 'PulseSecure'.
  • Fix graphs in 'Adtran' devices.  These were added earlier, but got commented out during testing.
  • Cisco Model enhancements.
  • Juniper Model enhancements.

Bugfixes

  • Add support for LLDP for certain vendors that have unique implementations.
  • Change the handling of events to prevent duplicate events.
  • Add code to prevent multiple nmis daemons from starting, and add a test to trigger an alert if multiple daemons are found.
  • Make the NMIS daemon ('nmisd') exit if invalid arguments are passed instead of ignoring them to prevent doing the wrong thing.
  • Ensuring that 'nodestatus' stays up to date with 'node_down' status.  Before certain conditions allowed 'nodestatus' to not reflect a node outage.

...

  • 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

...

  • 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.

...

  • 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. 

...

  • 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.

...