Release Version 7.7.7
Release Date: 14th July’ 2023
What’s New?
Added Mobile App support for Motadata NMS
The Android Mobile App for Motadata NMS is now available. Apart from the Web Application, the mobile app can now monitor the devices. It consists of the following features:
- Monitor Summary: Displays the details of all the discovered device's availability status by Device Type.
- Monitor Health: Displays the health status of the monitored devices based on severity.
- Recent Alerts: Displays the recently triggered alerts based on their severity, like Unreachable, Critical, Major, and Warning.
- Search
- A specific page can be refreshed by pulling it.
- The active pages will get refreshed automatically after every 5 minutes.
Improvements in clearing Cache
The cache history for ticket creation in Motadata NMS will now get cleared after every 5-10 minutes if no response is received from ServiceOps.
Config DB Auto Upgrade
With NMS upgrade v7.7.700, the config DB will also be auto-upgraded to v 2.1.214.
Device Count details in the Third-Party tool
The Monitor Details, Monitor Tagwise, Device Type-wise Details, and the device count will now be sent to the third-party tool at a scheduled time interval. For this, the below APIs are added:
- POST api/generateAccessToken: To generate the access token.
- GET api/monitorGroupDetails: To fetch the Monitor tag and Device Type wise count details.
Also, the following plugins are added:
| Plugin Name | Version No. |
|---|---|
| Monitor group push Webhook Action | 1.0 |
| Webhook Push Scheduler Job | 1.0 |
Ensuring Parallel Plugin Management in RPE and Connected Standby servers
The plugin installed, updated, or deleted from the Master device will also be reflected in other active connected devices (RPEs and cluster).
Custom System User support in HA
Support for the custom system user in RPE HA is added.
Monitoring the Red Hat OpenShift application
Support for monitoring the Red Hat OpenShift application is added. For this, a new Red Hat OpenShift Metric Collector Plugin version 1.0 is added. Moreover, the openshift python package must be installed on the server to run the plugin.
IPv6 Support added
Motadata now supports IPv6 addresses throughout the system.
Default Template for Amazon Redis Plugin
The default template is now available for the Amazon Redis plugin on the Monitor Templates page. For this, the plugin aws-redis-metric-collector is updated to version 7.7.
Added Support for Huawei Firmware and Enhanced Aruba Firmware Upgrade
Support for Huawei Firmware and enhanced Aruba Firmware upgrade is added. For this, the plugin SSH NCM Collector is updated to version 4.8.
Improvements in the SMS Alert plugin
The following placeholders are added to the SMS Alert plugin:
- [$metric-name$]: This sends the metric name in the SMS.
- [$metric-value$]: This sends the metric value in the SMS.
Payload for API
Previously only the standard fields were sent as payload, but now the custom fields will also be sent as payload, if added. Also, the authorization type field is added. For this, the plugin Webhook alert is updated to version 1.2.
Improvements in Topology
Below is the list of changes added in Topology:
- The Monitor name can be viewed on node hover.
- The Topology node name can be edited.
- The Search option is added on the topology diagram page.
- Availability Alerts are available in the Monitor Alert grid.
- The Virtual Cloud icon to connect the nodes with the cloud is added. It can be added only at the region level.
- Link Cloud option is added in the WAN topology diagram to link nodes with the cloud.
Log Parser for Windows RDP
All raw log patterns for Windows RDP audit logs are considered for parsing. For this, the plugin Universal Log parser is updated to version 9.0.
Added Support of Trouble Ticket Create and Update API Call Logs in Audits
The trouble ticket create and update API call logs are now available in the Audit page.
Added Dual level Authorization for changing or generating the Access Key/Token Key
A confirmation dialogue appears while changing or generating the Access/Token Key.
Added support of Interface Rediscover in go polling
Support for rediscovering the interface in go polling is added. For this, a filter is added in the "Interface Summary" widget of Monitor Settings > Monitors > Monitor Details page > Interface tab.
Improvement in fetching Custom Field device Scalar Data
The "interface-monitor" parameter is added to all the SNMP-type devices in the discovery parameter details popup. It is used to monitor the interface of network devices.
Added support for monitoring File Systems
Support for monitoring multiple files based on the file path provided during discovery is added. For this, the Linux plugin is updated to version 9.0.
Improvised the Deletion validation for Credential Profiles
While deleting the Credential Profiles, its Used Count is now checked from the backend, and the deletion prompt will appear accordingly.
Added support for IP Address masking in Email and SMS Alert notification
Option to mask the Monitor IP Address in Email and SMS Alert notification plugins is added. Now, the IPv4 address in the Source, IP address, and Monitor name fields can be masked.
For this, the below plugins are updated:
| Plugin Name | Version No. |
|---|---|
| SMS Alert | 3.6 |
| Email Alert | 5.2 |
Note: It is not supported for the SMS Soap plugin.
Improvement in the Alert Cache Syncing
The following improvements are made to the alert Cache:
- The socket size between the Master and RPE is increased.
- The nsq message size is increased.
- The monitor cache of Master and RPE devices will now be in sync.
Improvement in Audits
Detailed information about the audit entry will now be displayed on the Audits page. For example: If the Monitor Alert is updated, its old and new values will also be displayed.
A detailed audit for the ServiceOps events like create, update, resolved, and closed is added. For this, the ServiceOps ticketing/trouble-ticket action plugin is updated to version 7.
The audit is also displayed for the alert clear event while Motadata NMS restarts.
Added Custom Field support in Availability Widget
Support for custom fields is added to the Rule section while creating a widget in the below types of Availability Widget:
- Availability Gauge
- Availability Grid
- Availability TopN
Security Fixes
| No. | Vulnerability Name | CVE-ID |
|---|---|---|
| 1 | Spring Framework < 5.2.23 / 5.3.x < 5.3.26 / 6.0.x < 6.0.7 DoS | CVE-2023-20861 |
| 2 | SSH Server Supports diffie-hellman-group1-sha1 | CVE-2015-4000 |
| 3 | ICMP redirection enabled | CVE-2021-20322 |
| 4 | Vulnerable JavaScript libraries | CVE-2016-4055, CVE-2021-41184, CVE-2016-7103, CVE-2021-41182, CVE-2021-41183 |
| 5 | Apache Log4j 2.0 < 2.3.2 / 2.4 < 2.12.4 / 2.13 < 2.17.1 RCE | CVE-2021-44832 |
| 6 | Apache Log4j 2.x < 2.17.0 DoS | CVE-2021-45105 |
| 7 | FTP credentials transmitted unencrypted | - |
| 8 | SSH Server Supports Weak Key Exchange Algorithms | - |
| 9 | SSH Weak Message Authentication Code Algorithms | - |
| 10 | User home directory mode unsafe | - |
| 11 | No password for Grub | - |
| 12 | TCP timestamp response | - |
| 13 | Application error messages | - |
| 14 | Clickjacking: CSP frame-ancestors missing | - |
| 15 | TLS Version 1.1 Protocol Deprecated | - |
| 16 | TLS Version 1.0 Protocol Detection | - |
Bug Fixes
- There was an issue where the Master Server Health statistics were displayed abnormally, which is resolved now.
- Using the upgrade exe to issue the "service motadata stop" command, the agent exe was not correctly terminated then. The upgrade was halted because of this, which is resolved now.
- There was an issue where the NCM network device terminal was inaccessible via the HTTPS URL, which is resolved now.
- The RPE was having an issue polling all the devices, which is resolved now.
- There was an issue where the ServiceOps Trouble Ticket Action did not trigger when the email action failed, which is resolved now. For this, the Email plugin version is updated to version 5.3.
- There was an issue where the source hosts were listed in the Flow Visualization module for the user, though not selected in the Data Security for Flow, which is resolved now.
- There was an issue where the user could view all the Dashboards though they were not shared, which is resolved now.
- There was an issue where the polling of the RPE servers stopped after upgrading the Motadata NMS to v 7.7.500, which is resolved now.
- There was an SNMP availability issue for some SNMP-discovered devices, which is resolved now.
- There was an issue where NMS could not poll the metric and displayed the down alert, though the response could be received via Ping and SNMP walk, which is resolved now.
- There was an issue where the Metric Widget filter and Historical Grid Widget report were not functioning correctly, which is resolved now.
- There was an issue where the Link report displayed some links with an uptime above 100%, which is resolved now.
- There was an issue where the Master Server service did not start properly after upgrading the Motadata NMS to v 7.7.500, which is resolved now.
- There was an issue where the polling got stuck in NMS while resolving vulnerabilities, which is resolved now.