Release Notes 4.3.1 B21

New and Enhanced Features in 4.3.1

Performance Improvement Fixes – Dashboard / ND

MultiDC: Redis Cache for Caching Frequent Calls at NodeJS Level: Redis Cache functionality is introduced for MultiDC. Here, the ‘getFavPanel’ calls are cached in Redis and can be used by other users on runtime for the same calls, which will improve the performance.

MultiDC: Add DC-wise Routing Information in the Data Calls: Previously, when the user used to load the favorite having data for one DC only inside the widget/panel, the data call was always transferred to all the DCs, which were configured in the DC info JSON. Now, if any panel has only one DC data, there is no need to send the data call for each DC.

Generate/Use Aggregation by 10 Mins/Weekly/Monthly Basis: Aggregation of RTG data by weeks/months is implemented for improving performance in operations, such as Time Period where the user wants to apply time as Last 30 days, Last 6 months, etc. Apart from this, 10-minute aggregation can also be created, which will improve the performance for Time period operations, such as last 4, 6, 8, 12 Hour, and other long-duration Presets where view by is in multiple of 10 mins.

File Caching in NDC: NDC will keep the content of the files in memory and will not read from the disk when an agent requires the file content. As currently, NDC causes disk read for reading file content on agent discovery. (Even in most  of the cases, the Profile is applied on Tier/Global/Tier Group level, so files content will be the same for all agents), so previously, for the same file, we used to do disk read multiple times (i.e. number of agents using the same file).


Support for Kubernetes Resource Quota Monitor: Kubernetes Resource Quota monitor displays the following stats:

  • CPU Quota Limit
  • Memory Quota Limit
  • Pod Count
  • CPU Quota Used
  • Memory Quota Used
  • Pod Count Used

Support for JVM Crash Monitors: To monitor every java application running on the server and send an alert in case of a Process crash.

  • We are already having a process monitor through which we are monitoring all processes for Linux OS. Now, one more graph is added in the Process monitor named “Process Crash Status” which shows values either “1” or “0” (1- Process is crashed and 0 – Process is not crashed).

Bug Fixes

ID Product Description
91061 NetDiagnostics MultiDC: Download Show graph data not working.
91216 NetDiagnostics Dashboard is not updating due to no data available in cache
93131 NetDiagnostics Getting Invalid vector in case of outbound mode for Process data V3 Monitor
93136 NetDiagnostics Tomcat taking too much time to up/restart (5.98346667MIN).
93174 NetDiagnostics Stats are not updating on day switch ||
93712 NetDiagnostics SearchRestAPI server (Solr) startup issue with ND enabled.
93198 NetStorm Not getting all generators in System Metrics due to vector drop in testrun.gdf file – Out of 72 only 38 generator data is coming
94013 NetStorm Dashboard not loading due to high Heap requirement
91751 NetVision Observing frequent dips in the Graphs
93030 NetVision Observing Multiple dips in Active Session trend, for which Active Session Trend went down due to core dump in HPD as total_bytes is not reset in case of error
93589 NetVision Not able to add checkpoints
94316 NetVision Unable to detect UX Metrics stats for NV from GUI
94426 NetVision Sensitive fields data are showing in NV Replay(while encrypted) and Payment page content are not showing in NV Replay