Overview
This document covers release information for Cavisson Product Suite version 4.14.0. It provides high-level changes from the last release to this release. For the latest support and advisory on new features, enhancements, and bug fixes please refer to the relevant sections at www.cavisson.com.
New and Enhanced Features
Common UI
Access Management
Tier-Based Routing UI
Enhanced the Tier-Based Routing UI with support for “All” and “Pattern” selections in the ACL-based permission system, allowing more flexible and efficient tier-level access management. Tier visibility is now also reflected across Monitor, Diagnostic, and Metric Tree views, dynamically adjusting based on the user’s role and permissions.
License UI
The new License UI provides a clear view of host-based licenses, such as SNMP server monitoring (e.g., 100 servers). It allows users to easily track available vs. used licenses, ensuring compliance and efficient license management. This feature helps organizations maintain visibility over their license usage and avoid overages, making it easier to manage large-scale environments.
Tier-Based Routing UI
Monitor
Support for SAP ASE Monitoring
Monitor SAP’s relation database ASE (previously known as Sybase) with Cavisson’s monitoring suite. Get to the root cause quickly and resolve costly performance problems with real-time visibility into transaction activity, cache hit rates, and other performance counters in any Sybase ASE server throughout your organization.
Support for SAP IQ Monitoring
Cavisson further continues its foray into SAP monitoring by supporting SAP IQ, a large-scale, relational database server designed to optimize business intelligence, data warehousing, and big data analytics solutions in a cost-effective manner. By capturing metrics from processes, cache and requests, you can easily identify performance bottlenecks to improve SAP IQ performance.
Extended Support for SAP HANA
Providing a deeper metric coverage for SAP HANA for quick issue identification and resolution. You can now retrieve detailed & critical data points for Backup, Prepared Statements, Services, Components and Schema. This extension now places Cavisson as one of the most comprehensive APM tools in terms of metrics coverage for SAP HANA.
Support for EMQX
With a focus on supporting upcoming IoT technologies, you can now monitor EMQX, a highly scalable, open-source MQTT broker designed for IoT (Internet of Things). This support for EMQX with Cavisson enriches monitoring capabilities, providing valuable insights into the performance and health of MQTT brokers. This is especially beneficial in IoT applications where efficient, reliable, and real-time data transmission is critical.
Tags Support in DB Monitors
Enabled support for tagging in database monitors to enhance filtering, streamline organization, and enable targeted alerting across various environments. This feature allows for better clarity and control when managing large-scale database deployments.
Support for Gemfire
Now monitor Apache Geode/Gemfire clusters with native support that includes insights into cache statistics, memory consumption, and member health. This addition ensures comprehensive visibility into the performance and stability of distributed in-memory data grids.
Support for Snowflake
Snowflake monitoring is now available with a purpose-built UI to track warehouse usage, analyze query performance, and monitor connection statistics. This helps optimize performance and manage costs in cloud data warehouse environments.
Support for Podman
Introduced monitoring capabilities for Podman container environments, delivering detailed container-level metrics without relying on Docker. This expands support for modern, daemonless container runtimes and aligns with evolving containerization trends
Enhanced Network Monitoring capabilities via SNMP
- Map your network devices to locations to easily visualize the availability and performance of these devices in a geomap for quick issue identification.
 - View SNMP metrics in a more user friendly and easy to understand hierarchy in the metric tree.
 
Extended Support for Detailed DB Monitoring in MSSQL
Added new monitoring support for table space and increased metric coverage in IO Latency for identifying issues related to read/write latency and understand how much space is being taken up by tables for optimizing data and improving MSSQL performance.
Enhanced Date Time Picker
The enhanced date time picker is introduced for Common UI modules and in NetVision in the first phase with continued implementation ongoing. The new date time picker allows ease of use and extends analysis capabilities. Some of the major enhancements done in the new date/time picker are as follows:
- Option to switch from always on monitoring to test based time period. This is especially helpful when LoadTest and Monitoring sessions are executed in parallel. With this option, users can easily switch to either of these options and see the saved and relevant time periods accordingly for better analysis and better insights.
 - Utilize the new comparison implementation within the updated time picker to compare your recent test/monitoring data with a wide array of different time periods to understand impact within releases and of new changes.
 - Users can now input the time period that they want to apply from the “More” option via simple, easy to understand commands like:
- 5m/5h/5d/5w/5mo for applying a time period of 5 minutes/hours/days/weeks/months respectively.
 - For specific time periods, users can now provide an input like Jan 1- Jan10 to apply the said time period.
 
 
- Acceptable date formats include MM/DD/YYYY, MM-DD-YY, <month><date> or <month><date><year>. Acceptable time formats include HH:MM
 
Updated Tabular View
A unified approach has been implemented for tables across multiple modules that enhances the user experience and provides better analysis capabilities. With the updated table, users can perform various functions like global/column search via strings and operators, error-free sorting, option to show/hide columns and rearrange them. Users can also download tables in different formats like Word, PDF, Excel, CSV.
Updated Scheduler
Scheduler UI has been enhanced to provide options for creating highly customized schedules. At present, the updated scheduler has been implemented for alert maintenance, reports, diagnostic tools and Load Test (for scheduling tests). From scheduling tasks at intervals ranging from a second to applying yearly schedule. Users can now easily create schedules that are one-time or recurring. The schedule preview option provides a validation option to the user to ensure that the correct schedule has been created.
Access Control – Tier Wise Permission Capability
Admin users can now grant tier level permissions to other users i.e. give users permission to view data for only specific tiers. This level of control allows administrators to personalize access and ensure that no unwarranted access to any user is provided, thereby safeguarding data and maintaining integrity.
Dashboard
Dashboard List UI and Storage in MongoDB
The latest update improves the Dashboard List UI and backend storage. Instead of viewing dashboards directly from the left panel, users now click “List Dashboard” to open a new view displaying all dashboards in a table format. This provides a clearer overview with easy access to actions like open, edit, and delete. On the backend, dashboards are stored more efficiently in a centralized MongoDB collection, enhancing scalability and performance.
Widget iFrame
Widget Support An inline frame (iframe) is a HTML element that loads another HTML page within the document. The iframe widget allows you to embed a portion of any other HTML page on your dashboard. With this iFrame widget, you can visualize HTML reports being generated like the NS Summary Report, Test Suite Report among others for quicker, more accurate analysis.
Top List Chart Widget Support
The top list visualization enables you to display a list of entities with the most or least of any metric value, such as hosts with highest CPU utilization, with the least disk space etc. With this visualization, users can easily identify the top problematic areas for troubleshooting to improve application performance.
Label Widget – Link Support
Users can now provide links in the label widget and access these links on click. This enhancement allows end users to easily add links to third party tools within Cavisson’s dashboard and access the same by parameterizing date/time and other variables, if valid.
Geo Map Support
Now plot your metric data in a map view to visualize performance/availability metrics on the basis of location. All metrics containing location information i.e. Country, State and/or City in their subject hierarchy or as tags can be visualized in the geomap widget. Users can now plot performance and availability metrics on a map based on location data such as Country, State, or City, present in the subject hierarchy or as tags. Additionally, metrics can be mapped using precise latitude and longitude values for more accurate representation. Currently, this feature supports SNMP and RUM metrics (e.g., page load, visitor, session) in version 4.14, with plans to extend support to other data sources like APM, Logs, and Metrics in future releases.
Tree Map Support
The Treemap widget provides a visual representation of resource utilization by service, making it easy to identify high-consumption areas at a glance. Each block’s size reflects the amount of resources used (such as memory or disk), while color indicates performance or health status. This helps users quickly spot which services are consuming the most resources and assess their current state in a single view.
Top List Chart Type Support
The Top List widget highlights the top N resource-consuming hosts or services based on metrics like CPU, memory, or bandwidth usage. It enables quick identification of high-resource consumers, making it easier to diagnose performance bottlenecks and take necessary actions efficiently.
End-to-End- Widget Enhancements
• Support for Network Topology Map in E2E Widget View – Users can now view the complete outlay of their network topology in the end to end widget. With such a visualization, identifying erroneous network devices amongst a large fleet becomes easier therefore reducing the MTTD & MTTR and improving application performance.
• Supported BT Trend and IP health in E2E Widget View – View the business transaction trend which constitutes Response Time, TPS and Errors trend snapshot to quickly identify those transactions that require a user’s immediate attention. With thousands of transactions executed on a tier/server/instance, this BT trend view drastically reduces the time to identify non-performant business transactions that although might not be showing any errors but still require attention to improve performance.
• UI Enhancements – MCT Search & Exception Capturing Upgraded the Method Call Tree (MCT) UI with advanced search functionality, making it easier to locate specific calls and interactions. Additionally, enhanced exception capturing allows for faster identification and debugging of issues, improving overall troubleshooting efficiency.
Diagnostic Tools
Enhanced Diagnostic Capabilities
Revamp of all diagnostic tools to improve user experience, support advanced scheduling and post capture analysis for:
- Thread, Heap, TCP & Process Dumps
 - GC Analyzer & JFR Capture
 - Mutex & Memory Profilers
 
Alert
UI Support for configuring alert notifications
Now configure Slack, Teams and Webex directly from the UI to send notifications to relevant stakeholders whenever an alert is raised. Users can also create customized messages to be sent to these communication channels.
Database Tools
MongoDB Release Migration Tool (Config 4.14)
Implemented a configuration migration utility tailored for MongoDB version 4.14, designed to assist in upgrading older agent configurations to the latest schema with minimal manual intervention. This tool ensures a smooth, accurate, and consistent migration process by automatically mapping deprecated fields, validating configuration integrity, and applying necessary transformations. It helps reduce upgrade friction, prevent misconfigurations, and accelerate the adoption of new MongoDB instrumentation features, making it easier for users to stay up to date with the latest capabilities.
Report
Updated Scheduler Support
Utilize the extensive scheduling capabilities while creating and scheduling reports as the new scheduler has been implemented in reports as well. With the new scheduler support, users can provide highly customized schedules to trigger report generation which allows them to accurately assess the system performance by capturing critical data at any time and with any frequency.
Non-Business Hour support for all Reports
Users can now temporarily stop report generation by pausing predefined schedules during any non-business hour time windows, if defined. This ensures that during downtime or non-business hours, there is no report generated thereby not generating unnecessary notifications and data overhead.
Support of Dynamic Percentile in Summary Report
Earlier only 95th percentile was supported in the Load Test Summary Report. Now, with the option to provide any percentile and view the relevant data in the summary report, users can easily identify performance issues that might go unnoticed when only viewing 95th percentile data.
Performance Suite
Load Test
Flowpath drilldown from Page Detail Report in ND Integration.
When using load testing and the APM module in tandem, users can further perform drill-down operations to the flowpath/transaction report from the Page Detail Report of a RBU test. Such an integration is extremely helpful in understanding the root cause behind performance issues or errors observed against any transaction during a load test. With the flowpath report, users can view detailed information like method calling tree, transaction flowmap, code-level insights in case of any exceptions, DB queries made during the transaction among other insightful inputs that offer a visibility that sets LoadTest’s capabilities apart from any other known implementation.
Support for MQTT protocol
We have added the addition of MQTT protocol support in our platform, enabling seamless communication for IoT devices and applications. With MQTT’s lightweight and efficient design, users can now enjoy faster, more reliable, and resource-efficient message exchanges. This enhancement ensures improved connectivity, scalability, and compatibility with a wide range of IoT ecosystems. Key features include support for publish/subscribe messaging, QoS levels for message delivery, and secure data transmission. This update empowers developers to integrate and manage IoT devices effortlessly. We remain committed to providing innovative solutions to meet evolving IoT requirements.
Support of Net Cache Stats
We are introducing support for Net Cache Stats, providing users with detailed insights into cache performance. This feature enables users to identify the number of requests served directly from the cache instead of hitting the real server, optimizing resource usage and reducing server load. With Net Cache Stats, users can monitor and improve caching efficiency, enhancing application performance and response times.
Support for HTTP/2 and HTTP/3 Inline Request Scheduling
We are happy to announce the introduction of inline request scheduling for HTTP/2 and HTTP/3. This enhancement optimizes the prioritization and delivery of HTTP requests, ensuring faster and more efficient communication between clients and servers. By leveraging multiplexing and advanced stream management, this feature reduces latency and improves overall application performance. It is designed to enhance the user experience by providing smoother and more responsive interactions.
RBU – Integration with Selenium
We introduced the integration of Selenium with our RBU platform. This enhancement enables automated browser-based testing, allowing users to validate web applications with greater efficiency and precision. With Selenium’s robust capabilities, users can execute cross-browser testing, simulate user interactions, and ensure seamless application functionality. This integration simplifies test automation workflows and enhances the overall reliability of your software testing processes.
Support of COAP Protocol (In Progress)
We have introduced support for the CoAP (Constrained Application Protocol), tailored for efficient communication with low-power and resource-constrained IoT devices. CoAP simplifies interactions with lightweight, secure, and RESTful messaging, making it perfect for constrained networks. This addition ensures better integration with IoT ecosystems, enabling optimized performance and streamlined communication for IoT applications.
NC Test in outbound mode (In Progress)
We are pleased to announce the introduction of outbound mode support for NetCloud Test. Previously, the NetCloud generator required inbound connectivity, which posed potential security concerns. With this update, the generator now operates using only outbound connectivity, significantly enhancing security while maintaining functionality. This improvement simplifies network configurations and ensures safer and more reliable testing environments.
New “Error Handling” category in Group Settings.
Users can now configure all failure settings related to sessions, pages and requests under the Error Handling section under the Group settings in Scenario
RDT – Proxy Support
When the NS setup is deployed on-premise and internet access is restricted through a proxy, the system can be configured to route traffic through the proxy for both RDT recording and RDT test case execution. This ensures compatibility with secure, proxy-based network environments.
VS Code Extension Support
- Create Scripts & Scenarios Directly in the IDE: Developers can now create and edit load test scripts or scenarios right from Visual Studio Code. There’s no need to switch between multiple tools.
 - Flexible Test Execution Options:
- Local Execution Using Docker: Run tests locally using a Docker container for quick, isolated testing.
 - Cloud-Based Execution:
For teams with an existing Cavisson setup, tests can also be executed on your cloud appliance—simply choose the “cloud” execution mode. 
 - Built-In Git Version Control: Integrated Git support allows you to manage version control for your scripts and scenarios effortlessly. Get instant configuration help via the interactive onboarding walkthrough.
 - Easy Navigation & Configuration: Quickly access common actions with dedicated commands:
- Create new load test scripts.
 - Run selected tests or scenarios.
 - Open extension settings, workspace, and the Cavisson Portal.
 - Reconfigure the extension when needed.
 
 - Smart Onboarding & Guidance: Step-by-step walkthroughs guide you through workspace setup, Git integration, and execution mode selection (local Docker or cloud), complete with visual aids.
 
NC – SaaS Mode Support
The Load Test service will be offered as a SaaS-based solution, enabling users to access it without local deployment. This offering includes support for load generation using distributed Generators, ensuring scalable and flexible performance testing.
Service Virtualization/NetOcean
Configuration UI Revamp
The entire configuration section of NetOcean has been revamped to provide easy accessibility by re-categorizing different configuration items and providing a consistent UI. The revamped configuration UI reduces the time to configure settings that replicate real-world scenarios
Users can now view the request response pair for both headers and payload by clicking on the service name under the Request Trace module. With this enhancement, verifying the virtualized services becomes instantly easy as it offers a single view of the virtualized request response being seen in the header and payloads. For payload, users can further format the request response in Text, JSON, HTML, Javascript, XML and CSS which further simplifies analyzing and identifying anomalies in the virtualized service.
Messaging and Socket Service UI Revamp
Creating virtualized messaging and socket services becomes easier in 4.14 with a revamped UI that further simplifies creating mock messaging services like TIBCO, IBMMQ and Kafka. For socket services, users can now choose the request/response template and format these according to their requirement.
NetHavoc
Gameday preparation with updated scheduler support
Replicate production level variations by utilizing the new scheduler’s capabilities to gauge the resiliency of different components of your application ecosystem. With the updated scheduler, users can now conduct a diversified combination of chaos experiments by injecting havocs at intervals that most accurately test your organization’s ability to mitigate downtime and increase reliability.
Havoc Scenario
Support of Email Notification for Havoc Scenario
Now get notified over email whenever a scenario is executed and completed. The notification email included scenario report upon completion which allows users to assess whether the scenario was successfully executed or failed. With other important information like duration, timings, user info, types of havocs and their configuration and the option to assess the impact of the havocs, the scenario report is a vital snapshot of your application. Having such a report automatically delivered to key stakeholders improves an organization’s resiliency posture thereby improving application stability.
Feature for Import and Export of NH Scenario
In a bid to increase the usability and ensure that organizations do not have to recreate scenarios while shifting from one m/c to another in case of any exigency, users can now import and export scenarios. With this enhancement, multiple scenario import is also supported which can be vital when transferring a large number of previously created havocs.
Search Scenario Options
Users can now search scenarios directly from the scenario UI to filter out the required scenario.
Modify havoc order in Scenario
Along with changing the sequence of havocs in a scenario, users can also insert new havocs in between two havocs. This enhancement increases the dynamicity of scenarios by enabling you to make changes to scenarios post initial execution. Such changes are integral when you need to adapt your chaos engineering strategies after assessing your application’s resiliency.
Havoc Report
Download NetHavoc Scenario Report
The scenario report comprising the status of various test runs in the scenario and corresponding details like each run’s status, havoc configuration/target, drilldown capabilities etc, can now be downloaded and shared with key stakeholders.
Monitoring Suite
NetDiagnostics
Proxy Server Memory Usage Monitoring Enhancements
Improved monitoring capabilities for tracking memory usage in proxy servers. This enhancement enables earlier detection of potential memory leaks and provides deeper insights into resource consumption, helping teams proactively optimize performance and maintain system stability.
Java Agent
Java Agent Plugin Framework Support
Introduced a modular, plugin-based architecture for the Java Agent to streamline integration and enhance scalability. This framework allows for easier addition of new features and custom extensions, enabling more flexible and maintainable monitoring solutions across diverse Java applications.
JDK 1.6 Version Support
JDK 1.6 Version Support Added support for legacy applications running on Java 1.6, ensuring backward compatibility with older environments. This enhancement allows organizations to monitor and manage older systems without sacrificing Java Agent functionality or performance.
Apache HttpClient 5.x (Blocking) Support
Added tracing support for blocking calls made with Apache HttpClient 5.x. This enables deeper observability into modern HTTP client usage, providing detailed insights into request and response interactions.
Apache HttpClient 4.5.x (Blocking) Support
Enabled instrumentation for blocking calls using Apache HttpClient 4.5.x. Captures complete request and response context for enhanced traceability in legacy and transitional applications.
JDK 11 HttpClient Support
Introduced tracing capabilities for HTTP calls made via JDK 11’s native HttpClient. This expands observability to modern Java libraries and ensures comprehensive coverage across different HTTP client implementations.
Spring WS Module Support
Introduced tracing capabilities for the Spring Web Services (Spring WS) module, which facilitates monitoring and analysis of SOAP-based service interactions. This enhancement provides end-to-end visibility into message exchanges and service endpoints, enabling teams to diagnose latency issues, trace faults, and better understand the behavior of enterprise SOAP services within distributed systems.
Spring 6.x RestTemplate Support
Added full support for tracing HTTP calls made using RestTemplate in Spring Framework 6.x. This ensures seamless compatibility with the latest generation of the Spring ecosystem. The instrumentation captures request and response metadata, including headers, payloads, and error statuses, thereby offering more complete trace coverage and reducing blind spots in HTTP communication flows.
Thread and Async Call Capturing Enhancements
Enhanced the tracing engine to improve the capturing and correlation of multi-threaded and asynchronous method executions. These improvements ensure trace continuity across thread boundaries and asynchronous callbacks, providing a more accurate picture of execution paths. This is particularly valuable for high-concurrency applications, where understanding thread behavior and performance bottlenecks is essential.
Application Auto-Discovery Enhancements
Expanded the application’s auto-discovery capabilities to include detailed mapping of interfaces, JAR files, and associated metadata. This helps automatically build a more comprehensive topology of deployed services and components. The enhanced visibility enables users to better understand service dependencies, streamline onboarding, and improve root cause analysis by connecting application behavior with underlying components.
Capturing Missing DB Query Parameters & Additional Metadata
Extended the database tracing instrumentation to capture missing query parameters, SQL placeholders, and related metadata that were previously excluded. This ensures a more holistic view of database interactions, allowing for deeper diagnostics of slow or erroneous queries. With the enriched context, developers and operators can more easily identify performance issues, tune queries, and track down incomplete or malformed database calls.
Application Monitoring Enhancements
DotNet Agent
.NET Core Support on Linux & Other OS (Phase 1)
Launched the initial phase of .NET Core agent support for Linux and other non-Windows operating systems. This foundational release enables observability across a wider range of deployment environments, including containers and cloud-native platforms where Linux is the default. With this expansion, organizations can now monitor .NET Core applications running in heterogeneous infrastructures, improving coverage for modern microservices and cross-platform workloads. Future phases will build on this to deliver deeper integrations and full feature parity with the Windows-based agent.
Common Framework for .NET Core and .NET Framework (Phase 1)
Introduced a unified codebase that supports both .NET Core and .NET Framework agents. This common framework reduces code duplication and simplifies ongoing development, testing, and maintenance efforts. It also sets the stage for faster feature rollouts and improved consistency across the .NET ecosystem. By consolidating the agent architecture, this foundational work ensures greater scalability, maintainability, and alignment with Microsoft’s evolving .NET roadmap.
NetVision
Region wise currency support for Order KPIs
Visualize order KPIs according to a region’s currency with NetVision’s latest support in it’s metric metdata. With this enhancement, users will be able to accurately identify metrics impacting revenue in an accurate manner to understand the impact of recent application changes.
Add support for new Gradle version in Android SDK
Update Gradle support in Android SDK for user experience monitoring to enable the capturing of key RUM metrics for Android apps. Gradle automates the process of building, testing, publishing, and deploying applications. It’s used for Android, Java, and other JVM (Java Virtual Machine) languages. With the latest version support, organizations can harness Cavisson’s end to end monitoring capabilities to improve user experience and identify root cause behind Android application failures.
Enable bot detection in production traffic
Determine bot traffic amongst user sessions by enabling the bot detection option under UX server settings. Accurately filter out bot sessions amongst all production level traffic & ensure rectifying measures can be taken to restrict bot traffic thereby maintaining data integrity.
Net Forest
AWS Data Pipeline Support
View and query logs directly from your AWS environment and utilize NetForest Query Language’s (NFQL) extensive functions to uncover insights from your application logs for accurate RCA. Directly ingest AWS logs in NetForest Database (NFDB) and perform massive data analysis operations with a reduced cost implication and a more powerful query support.
Create Custom Log Fields
Customize log monitoring by creating fields from your logs to easily utilize NetForest’s wide querying and log visualization capabilities. With the enhancement, users can create custom fields in production logs for filtering and other data analysis capabilities to easily determine root cause behind exceptions thereby reducing the mean time to detect.
Error/Exception UI
View all exception or error logs in a dedicated tab on the log monitoring home page for quick error analysis. Focus your team’s effort with NetForest’s inbuilt categorization of error/exception logs which reduces noise amongst a massive amount of logs generated everyday while extending Cavisson’s inbuilt capabilities to determine the affected business transactions and user sessions behind these errors/exceptions.
Easily create customized log parsers
Create customized log parsers on top of a wide array of technology based log parsers to tune your log parsing capabilities according to your application’s logging techniques. With this support, instead of creating parsers from scratch, user can simply utilize existing parser and modify them according to every team’s differing logging methodologies thereby ensuring accurate correlation with corresponding traces and user sessions & reducing time to detect business impacting issues.