Skip to main content

NG 2.16

πŸ—“οΈ ⏱️ 27 min read

Overview​

The vuSmartMaps NG 2.16.0 release brings a wide range of enhancements and new capabilities across the platform. Highlights include exportable alert rules, a new Generic ITSM configuration option, Session Replay in Browser RUM, and a redesigned Log Analytics module with faster performance and better usability. Offline CAPTCHA now supports secure login in restricted environments, while updates to User Engagement Dashboards and Report Builder downloads improve user visibility and data control. The Grafana 11 upgrade delivers a refreshed UI, and vuApp360 introduces support for new technologies like Go, Node.js, Python, and NGINX along with flexible trace sampling and memory control options. Platform-wide improvements cover data retention handling, optimized storage reporting for non-Minio setups, and reduced installation package sizes. Additionally, multiple new O11ySources like SAP ASE, Azure Firewall, Checkpoint Firewall, and Kafka Data Collector expand observability coverage, complemented by targeted bug fixes and dashboard performance updates across existing O11ySources.

Key Highlights​

  • Alerts: Alert rules can now be exported to CSV for easy sharing, and active alerts are automatically cleared when rules are disabled or deleted, reducing manual effort.
  • Configurations & Preferences: Added a Generic ITSM option and Python script support to simplify custom integrations and enhance flexibility.
  • Browser RUM: Introduced Session Replay and improved dashboards for better visibility into real user interactions and web app performance.
  • Log Analytics: Introduced a new table component, faster loading, better navigation, larger log display, and more export and filtering options for an improved user experience.
  • Accessing vuSmartMaps: Offline CAPTCHA support has been added to enable secure logins in restricted or no-internet environments.
  • User Engagement Dashboards: Updated dashboards now provide insights into platform adoption, configuration trends, and overall user activity.
  • vuApp360: Expanded instrumentation support for Go, Node.js, Python, and NGINX; UI-based Tail Sampling and HTTP header attribute capture, plus advanced configuration for Tail Sampling and Memory Limiter without redeployment.
  • Analytics Reports: Report Builder now applies user-specific views to downloads, ensuring users only access the data they’re permitted to see.
  • User Management: Enhanced support for hybrid user-role setups with clear identification of LDAP/AD roles, new columns for local and federated roles, and a CSV export option for streamlined user data management.
  • Grafana 11 Upgrade: Brings a refreshed interface, improved navigation, new chart types, and smarter filtering for a better dashboard experience.
  • Agents: Enhanced WebLogic monitoring, improved connection handling, and accurate IPv4 address selection.
  • Platform: Optimized container image sizes to speed up installation and enhanced the Global Time Selector, now retains recently used absolute time ranges, allowing quick and consistent reuse across all modules.
  • Data Retention: Retention policies now apply consistently across all tables by automatically linking data tables with their distributed counterparts, even when using custom naming conventions.
  • Hyperscale: Upgraded to the latest ClickHouse LTS version with improved performance and default support for JSON data handling.
  • Insights: Upgraded Chart.js to v4.4.9, enabling advanced charting features and more dynamic, interactive visualizations.

O11ySources Highlights​

New O11ySources​

We continue to expand our observability capabilities with new out-of-the-box O11ySources in NG 2.16.0, enhancing support for a wide range of use cases. These additions ensure comprehensive monitoring and data collection, providing deeper insights and improved visibility across diverse environments.

The new O11ySources include:

  • Azure Firewall: Azure Firewall is a cloud-based security service that protects your network by filtering traffic and blocking unauthorized access. It helps keep your environment secure by applying rules to control traffic and detect threats, making sure only safe connections are allowed.

  • Kafka Data Collector: Kafka Data Collector allows users to collect data directly from a configured Kafka cluster. It helps monitor and process Kafka stream data efficiently within vuSmartMaps.

  • OCI Kubernetes Engine (OKE): OCI Kubernetes Engine (OKE) is a managed Kubernetes service in Oracle Cloud Infrastructure that helps deploy, manage, and scale containerized applications. This O11ySource enables observability into OKE clusters, making monitoring cloud-native workloads running in OCI easier.

  • SAP ASE (Adaptive Server Enterprise): SAP ASE is a high-performance database system, and this O11ySource helps monitor its health and performance. It collects important metrics like query load, CPU and I/O usage, locks, and cache activity. This makes detecting issues early, understanding slowdowns, and keeping business-critical applications running smoothly and reliably easier.

  • Checkpoint Firewall: Checkpoint Firewall is a network security solution that protects your systems by blocking unauthorized access and inspecting network traffic. This O11ySource helps monitor firewall activity, providing visibility into threats, access patterns, and security events to ensure safe and controlled communication across your network.

Complete list of O11ySources available in NG 2.16.0​

Active DirectoryAIX MonitorAmazon RDSApache
Apache HDFSAWS ALBAWS API GatewayAWS Classic ELB
AWS CloudFrontAWS ElastiCacheAWS Network FirewallAWS NLB
AWS Route53AWS S3AWS Transit GatewayAWS VPC
AWS WAFAzure API ManagementAzure App GatewayAzure EventHub
Azure Load BalancerBrowser RUMCassandraCisco Firewall
Cisco RouterCisco SwitchDell SwitchDevice Availability
DNS MonitoringF5 Load BalancerFortinet FirewallGKE
HAProxyHPUX MonitorHTTP PollerIBM HTTP Server
IBM MQIBM WASIISJBoss
JVM MonitorKafkaKeycloakKeyDB
Kong API GatewayKubernetesLinux MonitorLog Collector
MariaDBMicroSoft DFSMongoDBMSSQL
MYSQLNetFlowNginxNutanix
OCI API GatewayOHSOraclePalo Alto Firewall
PostgreSQLRabbitMQRadware Load BalancerRancher
RedisService MonitorSFTP MonitorSNMP Polling
Solaris MonitorSQL Data CollectorSSL Certificate MonitorSynthetic Browser Journey Monitoring
SyslogTask SchedulerTomcatTraces
URL AvailabilityVaultvSphereWeblogic
Windows Events LogsWindows Monitor

New O11ySources in NG 2.16.0

Azure FirewallKafka Data CollectorOCI Kubernetes Engine (OKE)SAP ASE
Checkpoint Firewall

Enhancements to Existing O11ySources​

  • Linux Monitor (v1.2): Improved the display of filesystem data in dashboards to align with native system command outputs. Additionally, dashboard queries and variables were optimized for better performance and accuracy. A data link has also been added to the Active Alert Table for quick access to alert details.
  • AIX Monitor (v1.1): Enhanced how filesystem usage is displayed in dashboards to better match the values shown by native system commands. Dashboards and variables were also optimized for better performance, and a data link was added to the Active Alert Table to easily view alert details.
  • Solaris Monitor (v1.2): Improved how filesystem usage is displayed in dashboards to closely match native system command outputs. Dashboards and variables were optimized for improved performance and accuracy. A data link was added to the Active Alert Table for quick access to alert details.
  • vSphere (v1.1): Dashboards and variables were optimized using conditional queries for better performance. Configuration files were updated, and versioning was aligned with the latest changes. Configuration settings were updated to handle larger volumes of metrics, improving data collection efficiency for high-throughput environments.
  • Windows Monitor (v1.3): Dashboards and variables were optimized for better performance and accuracy. A data link was added to the Active Alert Table for quick access to alert details.
  • HPUX Monitor (v1.2): Dashboards and variables were optimized for improved performance, and a data link was added to the Active Alert Table to easily view alert details.
  • JBoss (v1.1): Dashboards and variables were optimized for better performance. Missing metric mappings were added to the configuration file to ensure all JBoss-related data is captured accurately.
  • Device Availability (v2.0): Dashboards were rebuilt and optimized for better performance. A new deployment template was introduced to remove the need for root access, aligning with Kubernetes security best practices. Configuration files were also updated for improved clarity and traceability.
  • IIS Monitor (v1.3): Added new counters to collect detailed metrics for IIS services like Web Service, HTTP Service, HTTP Service Request Queues, and W3SVC_W3WP. Dashboards have been updated with new panels to visualize these metrics, providing more comprehensive IIS performance monitoring. Versioning was updated to reflect these changes.

Bug Fixes in O11ySources​

  • WebLogic (v2.1): Improved dashboards by showing additional server details like listenPort, and corrected memory calculations in the JVM dashboard. Minor fixes were made to configuration and credentials to ensure smoother agent setup. The overall setup was cleaned up and optimized for better performance.
  • AWS ALB (v1.1): Fixed an issue in the P95 Latency panel where key metrics showed as "NaN" when data was missing. The panel now handles such cases correctly.
  • JVM Monitor (v1.1): Resolved an issue where the garbage collection trend chart was showing incorrect negative values. Data now displays accurately.
  • NGINX (v1.1): Fixed issues related to data processing order and improved clarity by mapping host details correctly. Dashboards were updated for better chart grouping and filtering to reflect more accurate connection metrics.
  • Linux Monitor (v1.2): Fixed issues that prevented some filesystem metrics from being captured. Configuration errors were corrected to ensure complete and accurate monitoring across all mounted volumes. Additionally, fixed CPU and Memory Utilization alerts that were showing top processes globally instead of per server. The alerts now correctly show the top 5 processes for each target, providing more accurate insights.
  • HPUX Monitor (v1.2): Optimized dashboard queries by removing repeated subqueries, improving performance, and reducing unnecessary load. Additionally, fixed CPU and Memory Utilization alerts that were showing top processes globally. The alerts now show the top 5 processes per server, giving a more accurate view of resource usage.
  • Windows Monitor (v1.3): Fixed an issue in the DiskIO Overview panel to show accurate cumulative metrics for read/write bytes. Also corrected the O11ySource name mapping in the configuration to ensure data is properly processed and not dropped. Fixed an issue in the agent metadata file where a mislabeled key caused incorrect values during agent binary downloads. The key is now corrected for proper mapping. Updated CPU and Memory Utilization alerts to show the top 5 processes per server instead of globally, giving more accurate insights. Also removed duplicate alerts that were already covered by existing data models. Dashboards were improved with optimized queries and better conditional logic for faster performance and accurate results. A new data link was added to the Active Alert Table for easier access to alert details.
  • Solaris Monitor (v1.2): Fixed the DiskIO Overview dashboard by updating queries to use average values, ensuring more accurate and reliable metrics. Improved CPU, Memory, and Disk Utilization alerts to show the top processes per server, giving more accurate resource insights. Fixed a bug where custom thresholds were incorrectly enabled by default. Related dashboards were optimized for better performance, and an issue in the CPU alert evaluation script was also resolved.
  • Tomcat (v1.1):
    • Fixed issues where several trend charts showed negative values. Dashboards and variables were optimized for better performance, and the pipeline view was improved for easier readability in the UI.
    • Resolved issues caused by incorrect use of conditional filters in dashboard queries, improving reliability and data accuracy.
  • Apache (v1.1): Negative values in the Bytes Transferred trend chart were fixed, and missing configuration values in the template were corrected. Dashboards and variables were also optimized for better performance using conditional filters.
  • IBM MQ (v1.2): Updated metadata to support log paths for both Windows and Linux. Fixed issues in Channel Details visualization, corrected agent configuration errors, and optimized dashboards for better performance.
  • JBoss (v1.0): Fixed an issue where the pipeline would break if deployment data contained null values, ensuring smoother and more stable data processing.
  • IIS (v1.1): Negative values in the Total Connection Attempts trend chart were fixed. Dashboards were optimized with updated filters, and versioning was cleaned up by removing outdated folders.
  • Oracle (v2.0): Fixed issues with alert log processing and improved handling of multiline log formats. Agent binaries were updated to support Solaris and AIX, with versioning bumped to reflect these major changes.
  • Log Collector (v2.1): Made the ignore_time field mandatory in the Logbeat configuration to ensure consistent log processing. Versioning has been updated to reflect this change.
  • AIX Monitor (v1.1): Updated CPU and Memory Utilization alerts to show the top 5 processes per server instead of globally, providing more accurate and relevant system usage insights.
  • Device Availability (v2.0): Improved the accuracy of uptime and downtime metrics by refining the calculation logic. Also, renamed pipeline blocks for better clarity in configurations.

Improvements/Technology Upgrades in the Release​

Alerts​

Export Alert Rules to CSV​

vuSmartMaps introduces the ability to export alert rules as a CSV file from the Alerts page. Users can simply click the new Export button next to the Disable option, confirm the action, and download the alert rules for offline use. This simplifies the sharing of alert configurations. Learn more about it in Alerts - Manage Alerts.

Automatic Alert Clearance on Rule Disable/Delete​

When an alert rule is disabled or deleted in vuSmartMaps, all related active alerts are automatically cleared. A Clear Alarm notification is automatically generated and displayed in the Alert Console, and the actual reason for the alarm can be found in the Alarm Clear Reason field, indicating whether the rule was deleted or disabled, along with the user and timestamp for traceability. Additionally, any linked ITSM tickets are automatically closed, ensuring that alerts and incidents remain synchronized without requiring manual intervention.

Benefits​
  • Easy Backup: Save alert rules for future reference or audits.
  • Improved Collaboration: Share rule configurations easily across teams.
  • Automatic Clean-up: Ensures outdated alerts are cleared without manual steps.
  • Transparency: Provides clear reasons and timestamps for each alarm clearance.

Configurations & Preferences​

A new Generic ITSM ticketing system has been introduced to simplify and speed up the integration process with custom ITSM tools. Instead of requiring native support for every individual ITSM platform, users can now configure a flexible Ticketing System type by filling out predefined fields. Users can also upload Python scripts in the ITSM Preferences page, similar to the WhatsApp configuration. This enables greater customization and advanced integration logic for ITSM workflows. Learn more about it in Configurations & Preferences - ITSM Configurations.

Benefits​

  • Faster Integration: Easily connect with any ITSM tool using the generic ticketing system.
  • Reduced Effort: Minimizes development time for new ITSM requests.
  • Flexible Customization: Add Python scripts to tailor ITSM behavior as needed.

Browser RUM​

The Browser RUM O11ySource has been enhanced with Session Replay capabilities, giving deeper visibility into real user sessions and behaviors. Dashboards have also been improved to provide a more insightful and seamless monitoring experience. These updates further extend support for modern web applications built using Angular and React, enabling more detailed tracking of performance and user interactions. For more information, explore Browser RUM - User Session Insights.

Benefits​

  • Visual Session Insights: Replay user sessions for better context during troubleshooting.
  • Deeper Visibility: Correlate frontend activity with backend traces for end-to-end analysis.
  • Improved Dashboards: Access clearer, more actionable views of performance and user behavior.

Log Analytics​

The Log Analytics module has been enhanced with a new table component has been introduced, and the core logic has been optimized for faster loading and better maintainability. Key enhancements include smoother navigation with browser back/forward support, the ability to display more log lines, and a dedicated source selection page for better clarity. Users can now resize columns, export logs in CSV or JSON formats, and share saved searches via direct links. Trend charts are more accurate with millisecond precision, and error messages are now more detailed and informative to help with troubleshooting. Explore the Log Analytics section.

Benefits​

  • Improved Performance: Faster loading and smoother interactions for a better experience.
  • Enhanced Usability: Easier navigation, better error messages, and more control over how logs are viewed.
  • Flexible Export Options: Export logs in CSV or JSON formats for offline use or sharing.
  • Greater Precision: Trend charts now show data with millisecond-level accuracy.

Accessing vuSmartMaps​

Captcha support in vuSmartMaps has been enhanced to work in offline environments. Previously, CAPTCHA relied on Google's APIs through Keycloak, which required internet access. In secured or restricted networks without internet access, this caused challenges. To address this, offline CAPTCHA support has now been implemented, allowing login verification without external API dependency. UI updates have also been made to align with the Grafana 11 upgrade.
To enable offline CAPTCHA in vuSmartMaps, follow the setup guide here: Offline CAPTCHA Setup Guide. For more details on login and authentication configurations, refer to the user guide, Accessing vuSmartMaps – Logging In

Benefits​

  • Secure Login in Offline Setups: Enables CAPTCHA functionality without requiring internet access.
  • Improved Compatibility: Works seamlessly in secured and restricted environments.
  • Updated UI: Screens updated as per Grafana 11 for a consistent login experience.

User Engagement Dashboards​

The User Engagement Dashboards have been updated and are now packaged with vuSmartMaps NG, offering clear visibility into how users and teams interact with the platform. These dashboards include two key views: Configuration Metrics and Operational Metrics. The Configuration Metrics Dashboard helps track trends in the creation of items like dashboards, alerts, reports, data models, insights, and UTM configurations, making it easier to monitor platform setup and adoption. The Operational Metrics Dashboard provides insights into system usage, including login activity, event processing rates, storage trends, alert resolution times, and overall user engagement across dashboards and features. For more information explore Platform Adoption and Engagement - Configurational Metrics Dashboard & Platform Adoption and Engagement - Operational Metrics Dashboard.

Benefits​

  • Better Adoption Tracking: Understand how platform features are being used.
  • Improved Operational Insights: Monitor user activity, alert KPIs, and system usage trends.
  • Proactive Management: Identify underutilized areas and optimize platform usage.

vuApp360​

Instrumentation​

In this release, vuApp360 expands its instrumentation capabilities to support more environments and languages. In addition to Java, .NET, and Kubernetes, users can now instrument applications written in Go, Node.js, and Python and collect telemetry directly from NGINX. This makes setting up end-to-end observability across a wide range of application stacks easier.

Newly Supported Technologies:

  • Go: Instrument Go applications running on Linux or inside Docker using OpenTelemetry auto-instrumentation.
  • Node.js: Capture telemetry from Node.js applications using OpenTelemetry Zero Code Instrumentation (by adding packages and using a preload flag).
  • Python: Automatically collect traces from Python applications using OpenTelemetry Zero Code Instrumentation with supported libraries.
  • NGINX: Enable the OpenTelemetry NGINX module to trace incoming web traffic and capture key metrics directly from the web server.

For more details, explore vuApp360 - Client Side Traces Instrumentation.

Benefits​
  • Wider Coverage: Observe applications across more languages and environments.
  • Simplified Setup: Easy-to-follow steps using OpenTelemetry tooling for each language.
  • Consistent Observability: Unified trace collection regardless of the runtime or framework.
  • Faster Troubleshooting: More comprehensive insights across backend services and web traffic.

Tail Sampling and HTTP Header Capture Enhancements​

This release introduces two important UI-based configuration enhancements for the Traces O11ySource. Users can now enable or disable Tail Sampling directly from the UI. Selecting "Yes" applies the sampling policies configured in the Settings tab, while "No" ensures that 100% of collected traces are stored without sampling. Additionally, a new attribute from the HTTP Header field has been added, allowing users to capture custom attributes from incoming HTTP headers into spans by simply listing the required headers (comma-separated) in the UI. These enhancements make trace data control and customization more flexible and user-friendly.

Benefits​
  • Flexible Trace Sampling: Control how much trace data is stored without backend changes.
  • Custom Attribute Capture: Gain deeper visibility by pulling specific HTTP header values into spans.
  • UI-Driven Configuration: Easily manage settings without requiring manual file edits or redeployments.

Tail Sampling and Memory Limiter Configuration​

In this release, the Traces O11ySource has been enhanced to support UI-based configuration of advanced Tail Sampling and Memory Limiter settings. Previously, any changes to these parameters required manual file-level edits, which were often lost during redeployment. Now, users can easily adjust these settings through the Additional Settings tab, without needing to redeploy the O11ySource. For Tail Sampling, parameters like decision_wait, num_traces, and expected_new_traces_per_sec are now configurable. Similarly, for the Memory Limiter, users can fine-tune limit_mib, spike_limit_mib, and check_interval to better manage resource usage and improve system stability.

Benefits​
  • Easier Configuration Management: Modify sampling and memory settings directly from the UI.
  • No Redeployment Needed: Apply changes at runtime without downtime or redeployment.
  • Better Resource and Data Control: Fine-tune trace volume and memory usage to suit your environment.

Analytics Reports​

Report Builder now applies user-specific views when dashboards are downloaded to improve data security. Previously, all users could access full dashboard data regardless of their permissions. With this update, downloaded reports will only include data that each user is authorized to see. For more details on Report Builder, refer to Report Builder - Managing Reports.

Benefits​

  • Improved Data Security: Ensures users can only download data they are permitted to access.
  • Consistent Experience: Downloaded reports now match on-screen access levels.
  • Better Compliance: Helps meet internal access control and governance policies.

User Management​

The User Management module has been enhanced to better support hybrid Users and Roles configurations. The Created By and Modified By columns in both the Users and Roles sections now display β€œsystem” for roles synced from external directories, making it easier to distinguish them from locally created roles. In the Users tab, two new columns have been introduced: Role(s) for locally assigned roles and Federation Role(s) for roles imported from LDAP/AD. When multiple roles are assigned, an ellipsis (...) appears with a tooltip displaying the full list. Additionally, a CSV Export option is now available from the dashboard.

Benefits​

  • Improved Clarity: Easily identify and differentiate between local and federated roles.
  • Better Visibility: View both local and LDAP/AD roles directly within the Users tab.
  • Easy Reporting: Export user details in one click for audits, reviews, or offline reference.

Grafana 11 Upgrade​

vuSmartMaps now includes the Grafana 11 upgrade, bringing a refreshed and more intuitive interface to the platform. This update introduces improved dashboard navigation, better layout organization, and enhanced visual styling for a smoother and more modern user experience. New chart types like XY charts and improved formatting options provide clearer data visualization. Pagination and smarter filtering also help users manage and explore large datasets more efficiently.

Key Changes

  • UI/UX Enhancements: Updated navigation, layout, and visual styles for a cleaner and more intuitive user experience.
  • Improved Panel Editing: Reorganized configuration options to provide a smoother dashboard editing experience.
  • Enhanced Visualizations: Refreshed chart and table styles with new visual capabilities for a modern and consistent look.
  • Performance and Stability: Overall improvements in responsiveness and reliability.

What Remains Unchanged

  • Dashboard Usage: No changes in how users view or interact with dashboards.
  • Saved Content and Permissions: All existing dashboards, data sources, and user access settings remain intact.
  • Other vuSmartMaps Modules: This upgrade does not affect functionalities outside of Grafana.

Reason for the Upgrade: This upgrade addresses known vulnerabilities in the current Grafana version and ensures alignment with the latest security, stability, and performance standards.

Benefits​

  • Improved Usability: Cleaner interface and better navigation for easier dashboard access.
  • Richer Visuals: New chart types and formatting options help present data more effectively.
  • Better Experience: Enhanced layout and interaction flow for quicker data insights.

Agents​

The vuAppagent (v3.1.0) now captures WebLogic server listener port details, providing more comprehensive server monitoring. Connection handling has also been improved to ensure all connections are properly closed even during error scenarios, preventing open connection build-up and enhancing system stability. Additionally, the agent logic has been enhanced to always select the correct IPv4 address when sending data, ensuring accurate host IP display on dashboards.

Benefits​

  • Improved Monitoring: Provides more detailed WebLogic server insights by capturing listener port information.
  • Better System Stability: Prevents build-up of open connections, even during errors.
  • Accurate Host Information: Ensures the correct IPv4 address is displayed across all dashboards.

Platform​

Object Image Size Reduction​

To improve installation speed and efficiency, several large container images in the platform have been optimized. The total uncompressed package size has been significantly reduced from approximately 40GB, with a goal to cut it by at least half. This helps in achieving faster deployments and reducing setup time for NG installations.

Benefits​
  • Faster Installation: Helps reduce installation time to under 30 minutes.
  • Optimized Resource Usage: Smaller image sizes lower storage and bandwidth needs.
  • Improved Efficiency: Streamlines the deployment process across environments.

Global Time Selector Enhancement​

The Global Time Selector now retains the previously selected absolute time ranges under the Recently Used section. This makes it easier for users to quickly reapply commonly used time ranges across modules like Log Analytics, Reports, Data Models, and Alerts.

Benefits​
  • Improved Usability: Quickly access frequently used absolute time ranges without reselecting.
  • Consistency Across Modules: Provides a uniform experience when switching between different areas of vuSmartMaps.
  • Time-Saving: Reduces repetitive manual time range selections for users working across modules.

Data Retention​

Previously, data retention policies were applied using regex patterns (e.g., vulog*), assuming a consistent naming convention between distributed tables and their corresponding data tables (such as vulog for the distributed table and vulog_data for the data table). However, in cases where users created non-standard data table names like xvulog or vulogx, the regex pattern failed, causing retention mismatches. This issue has now been resolved by automatically fetching the retention policy from the distributed table and applying the same policy to its associated data table, ensuring consistency regardless of naming variations.

Benefits​

  • Consistent Retention Enforcement: Ensures data retention policies apply correctly across both distributed and data tables.
  • Supports Custom Naming: Handles non-standard table names without requiring manual intervention.
  • Reduced Risk of Data Loss or Retention Gaps: Prevents accidental policy mismatches due to naming variations.

Hyperscale​

In this release, Hyperscale has been upgraded to a newer long-term support (LTS) version of ClickHouse, bringing improved stability and performance. JSON data type support is now enabled by default, making it easier to handle dynamic data formats across the platform.

Benefits​

  • Improved Performance: Faster and more stable data processing with the upgraded database version.
  • Better Data Handling: Built-in support for JSON allows smoother storage and analysis of dynamic data.

Insights​

Upgraded Chart.js from version 2.9.4 to 4.4.9 in the Insights module. This upgrade removes previous limitations and enables the use of advanced charting features and customizations. It allows the creation of more dynamic, interactive, and visually rich charts that meet current design and reporting needs.

Benefits​

  • Enhanced Visualization: Allows for more interactive and visually appealing charts.
  • Greater Flexibility: Supports advanced charting features and customizations to meet evolving reporting requirements.

Known Issues​

S. No.Ticket No.IssueSeverity
15231Kafka cluster id is different from the one from that of zookeeperS1
25680Telegraf based o11y sources are not getting pods created.S1
34947User Management: Help text is not proper in User roleS2
45138Log Analytics: Save button should be disabled for the role who doesn't have access to the tableS2
55273User Management:Write access to a data model should not be downgraded by assigning read access to an alertS2
65687User specific view - Data Source permissions not being reflected in the Report Builder section.S2
75686Data Source Module permissions are not getting reflected.S2
85596ContextStreams: UI Issues in Plugin Selection and Processing Block Edit in Pipelines Page. PFA for issue details.S2
94963Alert Rules: The Auto Remediation column should be available in the Alert Console and all the Alert Channel detailsS3
105130UTM: The Non existing Data model still shows up in UTMS3
115313Report : Target and Avg_CPU name should be corrected in downloaded reportsS3
125144Report Generation : There is no < / > / == / != filter for download count field in Generated Reports tabS4

*S5, S4, S3 & S2 issues will be prioritized in the NG 3.0 release. S1 - Critical. S2 - Major, S3 - Moderate, S4 - Minor, S5 - Cosmetic.

Issues Fixed​

S. No.Ticket No.IssueSeverityStatus
15474ContextStreams Default Dashboard having errors.S2Fixed in NG 2.16.0
25468Failure of the View All button in the notification bell icon module.S2Fixed in NG 2.16.0
35338Report Builder: Creating a Reports using Chart is failingS2Fixed in NG 2.16.0
45299Report : Sorting on Name column is not working properly.S2Fixed in NG 2.16.0
55334[Kafka-Perf] Kafka lag is observed in CH (For windows event logs)S2Fixed in NG 2.16.0
65299Report : Sorting on Name column is not working properly.S2Fixed in NG 2.16.0
75132Dashboards: Shortened URL results in a "Page Not Found" error when accessed from the dashboard.S3Fixed in NG 2.16.0
85184ContextStream- Unable to navigate to particular data by specifying the data preview block number.S3Fixed in NG 2.16.0
95397P95 Latency block showing NaN in the AWS ALB Dashboard.S3Fixed in NG 2.16.0
105390P95 Latency block showing NaN in the AWS ALB Dashboard.S3Fixed in NG 2.16.0
115362LDAP configuration : Editing an LDAP-imported user role creates a new role instead of updating the existing oneS3Fixed in NG 2.16.0
125268Export All Functionality in Definitions > Email/Mobile Group Module Does Not Match Column Order Displayed in GUIS3Fixed in NG 2.16.0
135274License Management : User is able to access all the modules even if the license is expiredS4Fixed in NG 2.16.0

Release Attributes​

Build/Module NameNG 2.16.0
User GuideAlerts - Manage Alerts
Configurations & Preferences - ITSM Configurations
Browser RUM - User Session Insights
Log Analytics
Accessing vuSmartMaps – Logging In
Platform Adoption and Engagement - Configurational Metrics Dashboard
Platform Adoption and Engagement - Operational Metrics Dashboard vuApp360 - Client Side Traces Instrumentation
Report Builder - Managing Reports
*All the user guide links in this document are up to date and align with NG 2.16.0 updates.
FilenamevuSmartMaps_offline_NG-2.16.tar.gz

System Requirements​

The supported browser version is Chrome & Version 109 or above.

Upcoming Release​

We are excited to announce the upcoming vuSmartMaps NG 3.0 release, which will bring a range of new features and enhancements to further strengthen your observability experience. Stay tuned for more updates as we continue to evolve and improve vuSmartMaps to meet your needs.

note

We are developing a migration plan for customers using versions 8.x or 9.x to transition them to the NG release.

Support​

[email protected]

NG 2.15

πŸ—“οΈ ⏱️ 29 min read

Overview​

The NG 2.15.0 release introduces new O11ySources, expanded observability capabilities, and key platform enhancements to improve monitoring, security, and user experience. Alert Pop-Ups and WhatsApp integrations now offer customizable notifications and alerts. For ITSM and MS Teams integrations, we now support multiple authentication methods, including OAuth2, Basic Auth, and No Auth, providing greater flexibility for integration setups. Browser RUM for monitoring real user experience and Synthetic Monitoring to improve performance baseline tracking. Hyperscale updates bring better transaction summarization and JSON data handling, while UTM enhancements now preserve node layouts during upgrades. Application vulnerability fixes enhance security and compliance. User login tracking and APM improvements ensure better visibility and monitoring of applications and user activity. These updates make vuSmartMaps more secure, efficient, and intuitive, delivering enhanced observability and proactive issue resolution across all critical areas.

Key Highlights​

  • Alert Pop-up: A new pop-up option is now available for alerts. Users can configure specific rules to trigger on-screen notifications, enabling immediate awareness and faster action. These rules can be set at system level (Global setting) and can be overridden by the user with user-specific pop-up settings in the profile section.
  • Configurations & Preferences: Configurations & Preferences Enhancements: Configuring global alert pop-up settings, support for WhatsApp custom integrations along with existing official Meta-API, OAuth2 support for Jira and ServiceNow integrations, and MS Teams integration with OAuth for seamless connectivity.
  • Accessing vuSmartMaps - Logging in: Multi-Factor Authentication (MFA) support is now available in NG. This enhances login security with OTP verification via SMS, email, or authenticator apps.
  • Summary Storyboard: Provides CXO and IT Ops teams with a high-level view of Journey, Application, Infrastructure, and Network performance, featuring summary cards, business insights, and the vuRI Score for proactive alert management.
  • Definitions: Support for monitoring Oracle Cloud Infrastructure (OCI) has been introduced, bringing an OCI Credentials section in Definitions. This enables users to centrally manage and integrate OCI credentials in vuSmartMaps, enhancing security, efficiency, and observability without manual configurations.
  • ContextStreams: ContextStreams debugging now offers improved log visibility with reverse ordering and color-coded log levels. Pipeline management has been enhanced with an Edit Pipeline button, Start/Stop controls, and critical bug fixes for better usability.
  • vuApp360: vuApp360 now offers enhanced application observability with automatic multi-service detection in a single JVM, enriched trace context through HTTP header capture, and configurable noise reduction to focus on critical traces and optimize performance analysis.
  • Browser RUM: This provides real-time insights into user interactions, tracking page load times, API performance, and Web Vitals to enable proactive issue detection and performance optimization for a seamless digital experience.
  • Synthetic Browser Journey Monitoring: Synthetic Browser Journey Monitoring simulates user interactions to track performance, errors, and response times, helping teams identify issues, optimize workflows, and ensure a seamless digital experience.
  • Alerts: Alerts notification channels will now use the System Default timezone (configured in the About page) instead of UTC, ensuring alert details are displayed in the customer-specific timezone for easier interpretation.
  • UTM: UTM now preserves node positions during upgrades and prevents graph resets when adding new nodes, ensuring a consistent layout and easier management of complex configurations.
  • O11ySource - Seamless Upgrades (Phase 1): Each O11ySource now displays a version number to help users easily track updates and changes.
  • WhatsApp Chatbot Integration: Enhancements to the WhatsApp Chatbot Integration now enable users to receive real-time transaction queries, dynamic responses, and alert analysis, ensuring faster insights and a better user experience.
  • Hyperscale: Hyperscale Enhancements improve transaction summarization with better duration and status tracking, while JSON data type support simplifies dynamic data storage and management for greater efficiency.
  • User Login Tracking Dashboard: This now includes detailed user activity insights, providing a comprehensive view of logins for better monitoring and management.
  • App Sec Vulnerabilities: This improves security and stability by upgrading Kubernetes and migrating key services to RHEL.

NG 2.14

πŸ—“οΈ ⏱️ 21 min read

Overview​

We are excited to announce the latest release, which brings a wide range of enhancements to elevate user experience, expand capabilities, and improve system performance. This update includes new O11ySources, integration with Zoho Cliq for alert notifications, enhanced ticket management, and improved documentation with Docusaurus. The vuApp360 Trace Map offers clearer trace analysis, while ContextStreams introduces new features like the Clear button and export functionality. Additionally, updates to User Management simplify bulk permission assignments, and data storage enhancements provide better memory utilization insights. Other highlights include LDAP configuration improvements, custom dashboard visualizations, and the new Sizing Calculator for resource planning. With these updates, users can expect a more efficient, flexible, and insightful platform experience.

Key Highlights​

  • Alerts: Zoho Cliq is now integrated with vuSmartMaps to send alert notifications with key details, easily configurable through the Preferences module.
  • Alert Console: Enhanced ticket management now allows users to create and view tickets directly from the Alert Listing and Details pages, improving workflow and usability.
  • Docusaurus Integration for Documentation: The user guide is now integrated with vuSmartMaps using Docusaurus, offering offline access, version control, and seamless access during deployment, improving documentation reliability and usability.
  • vuApp360: The new Trace Map replaces the Flame Graph, List View, and Database View, offering a clearer and more efficient way to analyze trace data, while the vuApp360 Dashboards now include pre-sampling for focused performance insights.
  • Dashboard: The Custom Dashboard List Visualization organizes dashboards into category-based cards, offering sorting options and personalized panels for quicker access and smoother navigation.
  • ContextStreams: ContextStreams debugging is enhanced with a Clear button for manual data clearing, capped logs at 500 entries, repositioned loading messages, and updated button labels and colors for improved usability and clarity.
  • User Management: Bulk Permission Management lets the admin assign permissions to multiple objects at once, with implicit permissions and improved control.
  • User Federation: LDAP configuration fields have been moved from the Identity Provider UI to the User Federation UI, streamlining the process and improving federation settings management.
  • Data Retention: Data retention management in HyperScale now supports NFS-based storage for simplified data archival, along with improved retention policies, automated scheduling, and enhanced auditing features for more efficient data management.
  • Data storage: Enhancements to the Hot, Warm, and Archive data storage tabs now display memory utilization with color-coded levels and a new Show System Tables option to view hidden internal tables.
  • Data Model: The vuSmartMaps Metric API offers a unified interface for efficient data retrieval, supporting flexible time range queries, dynamic filtering, and column-specific queries, tailored for use cases like LAMA (Log Analytics and Monitoring Application).
  • Journey Workbench (JWB): Journey Workbench (JWB) 1.0 offers a centralized dashboard for business observability in Payment Journeys, with customizable attributes, drill-down storyboards, dynamic UTM generation, and multi-tenancy support for secure, tailored views.
  • Sizing Calculator: The Sizing Calculator helps users estimate the required vCPUs, memory, storage, and pricing for vuSmartMaps, enabling better resource planning and cost management.
  • Streamlined Data Summarization and Roll-Ups: The TTL Roll-Up Methodology summarizes historical data at regular intervals to reduce storage needs, speed up queries, and simplify analysis, with an automated script for easy setup.

NG 2.13

πŸ—“οΈ ⏱️ 17 min read

Overview​

We are thrilled to introduce our latest release, packed with updates that improve security, usability, and performance across vuSmartMaps. This sprint focuses on enhanced data access control, streamlined configurations, improved log analytics, and advanced debugging tools. Key highlights include Captcha for secure login, refined password management, upgraded alert workflows and enhanced observability with OTEL integration. Additionally, We fixed security issues, improved file checks, added rate limits, and enhanced security. Users can enjoy a more secure, efficient, and insightful experience with these updates.

Key Highlights​

  • Configurations & Preferences: Enhanced Email, ITSM, and integration settings with new test features, real-time configuration feedback, and upfront validation of credentials and target system access before initiating data ingestion and distribution.
  • Application Security and VAPT (Vulnerability Assessment and Penetration Testing) fixes: We conducted a security scan on vuSmartMaps services, fixed vulnerabilities and updated libraries. VAPT fixes - added file upload checks, rate limiters, CSP headers, and anti-hijacking measures to enhance system security and performance.
  • NoC Storyboard: The improved NoC Storyboard in vuSmartMapsβ„’ ensures faster issue resolution with real-time Infra O11ySource insights.
  • UTM: Updated with relevant product icons for easier understanding of running services and optimized query execution to show map insights in seconds.
  • vuApp360: Added column filtering for Trace Details and integrated OTEL for real-time monitoring of RED metrics.
  • Log Analytics: Introduced a feature to restrict table visibility, ensuring access is limited to authorized users for enhanced security and control.
  • Accessing vuSmartMaps: Implemented Captcha for secure login. Strengthened user authentication by requiring the current password during the password change process.
  • Alerts Configuration: The Microsoft Teams Groups field is now a multi-select dropdown with prepopulated distribution groups, eliminating the need for manual entry, simplifying alert configuration, and reducing the risk of errors.
  • Alert Console: The Ticket ID on the alert details page in the Alert Console is now a clickable link, providing quick access to the ticket in the ITSM tool.
  • ContextStreams: Enhanced debugging features with a new interface, integrated WebSocket support for real-time data streams, and simplified resource management to improve performance and scalability.
  • O11ySources: Pipeline data is now managed in a well-formatted JSON format, improving readability, troubleshooting, and organization while maintaining compressed exports.
  • Data Retention: Simplified data retention with clearer categories and improved UI for easier configuration.