Skip to main content

Release Version 7.7.903

Release Date: August 16, 2024

What’s New?

Duration-Based Filtering for Alert Reports

Added a new filter rule for the Duration column in the grid widget for Alert reports. This feature allows users to filter and display only devices that have been down for more than a specified duration, such as 30 minutes, improving accuracy in monitoring significant downtime events.

Added Support for NCM Terminal Console Option

Users can now access the network devices’ SSH console (Terminal) from the monitor view page using the “Run NCM Terminal” button. It is available in the Monitors, Topology, and WAN Topology tabs of NCM devices provisioned under network and SSH-NCM devices. The Terminal screen can also be viewed in maximized mode using the “Min/Max” toggle button.

Unit Conversion with Custom Equations in NMS

Enabled support for custom unit conversion formulas in NMS, allowing users to perform calculations (e.g., Fahrenheit to Celsius) for enhanced precision in data processing and analysis.

Refactored Alert Correlation for Improved Performance

The system performance and alert handling are optimized in the following ways:

  • The alert bound with the interface’s operational status is only sent to the affected interface.

  • The memory consumption due to the unnecessary requests is reduced, increasing the system’s reliability.

Automated High Availability (HA) Configuration

Added a new HA Configuration screen in the admin panel for setting up master-slave with virtual IP, observer IP, and RPE-HA(s) with their virtual addresses. When saving, the configurations will automatically update the YAML files for all nodes.

Process and Service Limits Implemented for Performance Optimization

To optimize performance and reduce the load on database insertion, a limit has been implemented on the number of processes and services monitored in the Windows or Linux Metric Collector plugin. This helps in improving the system resource management in environments with heavy workloads.

Security Fixes

No.Vulnerability NameCVE-ID
1Using Components with Known Vulnerabilities:

- Bootstrap

- query-ui-dialog

- jquery-ui

- jquery-datatables

- jquery terminal

CVE-2016-7103, CVE-2022-31160, CVE-2021-41184, CVE-2021-41182, CVE-2021-41183, CVE-2022-31160
2Apache CXF < 3.5.8, 3.6.x < 3.6.3, 4.0.x < 4.0.4 SSRFCVE-2024-28752

Bug Fixes

  • The master server will now wait for the RPE server only till the network builder scheduler completes its execution.

  • Resolved an issue in system description parsing by filtering out newline characters (**\r\n**), ensuring accurate ASCII interpretation and preventing unintended hexadecimal conversion.

  • Implemented preventive steps to address an issue where NMS repeatedly sent close requests to ServiceOps and failed to clear the cache after receiving a 500 response. Now, NMS will send a maximum of 3 close requests before clearing the cache, preventing excessive message buildup in NSQ.

  • Improved the PostgreSQL database discovery process in NMS, ensuring seamless compatibility with all the supported versions. This enhancement optimizes discovery accuracy and reliability across different PostgreSQL versions.