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).
Monitors
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 || nde.cavisson.com |
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 |