Skip to main content

NG 2.16.13

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

Overview​

vuSmartMapsβ„’ NG 2.16.13 introduces enhancements and fixes across Observability, RCABot Integration, Query Optimization, and Platform Stability. This release improves Monitoring Coverage, O11y Source Configuration, Alerting Workflows, Query Performance, and Data Ingestion Reliability. It also addresses key issues across Drilldowns, Filters, Reporting, Historical Alert Execution, and User Engagement Visibility.

New Features​

RCABot Email Alert Integration​

Introduced RCABot Email Alert Integration to support alert generation and email notification workflows based on RCABot incident information. The enhancement enables RCABot incident details to be reflected through alert lifecycle events such as new, update, and clear, helping users receive structured alert information through the configured alert notification flow.

The integration includes updates to alert titles, email notification content, incident-related contextual information, and alert UI fields so that RCABot-generated alerts provide clearer incident details during alert creation, update, and closure. This update also includes dashboard filter support in the Alert Console for RCABot alerts. With this enhancement, RCABot-related alert views can use the required dashboard filters during alert investigation, improving the consistency of alert context and dashboard-based analysis.

  • CCBD-4902: RCABot Email Alert Integration and Dashboard filters support in Alert Console for RCABot

New O11y Sources​

The following new O11y Sources are introduced in this release:

Server Monitoring Using SNMP​

Introduced a new O11y Source for server monitoring using SNMP. This O11y Source enables SNMP-based monitoring for server environments as part of the supported O11y Source coverage. The update also includes the required Pluto file support for Generic Server monitoring and Cisco EIGRP-related support, ensuring that the required monitoring definitions are available as part of the O11y Source package.

  • CCBD-4545: New O11y Source - Server monitoring using SNMP and Pluto files for Generic Server and Cisco EIGRP support

Spring Boot Application Monitoring​

Introduced a new O11y Source for Spring Boot application monitoring using Actuator metrics. This O11y Source supports collection of Spring Boot application metrics from Actuator endpoints and maps the collected metrics into the required observability schema. This enables Spring Boot application monitoring through the supported vuSmartMaps O11y Source workflow.

  • CCBD-3179: Create O11ySource for Spring Boot application monitoring using Actuator metrics

Enhancements​

O11ySource: F5 Load Balancer Additional Metrics Monitoring​

Enhanced the F5 Load Balancer O11y Source to support additional metrics monitoring and failover status-related updates. This update expands the existing F5 monitoring coverage and includes the required Pluto file changes for F5 Load Balancer failover status support.

The update also includes pipeline directory-related changes required for the F5 monitoring package, ensuring that the updated monitoring components are aligned with the expected package structure.

  • CCBD-4834: UCO | F5 || Additional metrics monitoring required for F5 Loadbalancer, Pluto file for F5 LB Failover Status and update the Pipeline Directory

O11ySource: Cisco Router and Switch EIGRP Monitoring​

Enhanced Cisco Router and Cisco Switch monitoring support for EIGRP-based environments. This update includes support for Cisco Router EIGRP monitoring and Cisco Switch EIGRP Point-to-Point link monitoring as part of the required network monitoring enhancements. This enhancement expands Cisco network monitoring coverage for EIGRP-related routing and point-to-point link use cases through the supported O11y Source workflow.

  • CCBD-4823: Cisco Router Enhancement (EIGRP Support) and Cisco Switch Enhancement [EIGRP] (P2P Link)

O11ySource: Kong API Gateway GSH Configuration and Packaging Update​

Updated the Kong API Gateway GSH configuration workflow for target configuration changes and validated the latest package update. This enhancement ensures that the Kong API Gateway O11y Source setup flow is aligned with the expected configuration and packaging requirements. The update also includes validation of the latest package replacement to ensure the supported package is used during setup and deployment.

  • VUQA-6679: Kong API Gateway - GSH changes on Configuration Target and Packaging Update Validation

O11ySource: Kafka Jinja Template and UI Workflow Improvements​

Enhanced the Kafka O11ySource Jinja templates and UI workflow to improve configuration generation, package handling, and deployment consistency. This update includes improvements to the existing Jinja templates, validation of package type coverage, and alignment of Kafka O11ySource configuration with the updated UI-based setup flow. The enhancement also includes review and improvement of the Kafka O11ySource migration and packaging workflow to ensure that the required configuration files, beat mappings, and package-related changes are handled correctly during deployment and upgrade scenarios.

  • CCBD-4286: Improve Kafka O11ySource Jinja Templates and UI Workflow

O11ySource: Kafka Dashboard Enhancements​

Enhanced Kafka O11ySource dashboards as part of the Kafka monitoring improvement activities. This update focuses on improving the existing Kafka monitoring dashboards and adding or refining visualizations for the collected Kafka metrics. The enhancement also includes validation of dashboard data mapping with the latest ingestion pipeline and alignment with the updated UI, data model, and Jinja template changes to ensure dashboard consistency for Kafka monitoring.

  • CCBD-4852: Kafka O11ySource - Dashboard Enhancements

O11ySource: Tomcat JMX SSL and Authentication Support​

Enhanced Tomcat JMX monitoring support by enabling SSL and authentication-related configuration changes and validating the same through vuAppAgent. This update supports secure JMX configuration requirements for Tomcat monitoring. The enhancement includes configuration changes required for authenticated JMX access and validation of the updated Tomcat JMX setup through the monitoring agent workflow.

  • CCBD-3356: Enabling JMX with SSL and Authentication changes in Tomcat and Validation in Vuappagent

O11ySource: PostgreSQL Metrics Inclusion​

Enhanced the PostgreSQL O11ySource by adding additional metrics required for DOP use cases. This includes metrics related to Top SQL, Top Users, Top Programs, database wait events, and SQL execution plan information. This enhancement expands PostgreSQL monitoring coverage by including the newly required database metrics in the O11y Source.

  • CCBD-4911: DOP | PostgreSQL O11ysource - Metrics Inclusion

O11ySource: Database Query Enhancements for MSSQL, Azure SQL, and PostgreSQL​

Enhanced Database O11ySource queries for MSSQL, Azure SQL, and PostgreSQL monitoring. For MSSQL and Azure SQL queries, additional session-level settings have been added to improve query execution behavior during production monitoring. This update includes SET DEADLOCK_PRIORITY -10 and SET LOCK_TIMEOUT 5000 for the applicable MSSQL and Azure SQL query configurations. These changes help ensure that monitoring queries do not interfere with application transactions and do not wait indefinitely during lock contention scenarios.

  • CCBD-4901: Database O11ySource Query Enhancements for MSSQL, Azure SQL, and PostgreSQL

O11ySource: MSSQL Deadlock Query Statement Enhancement​

Enhanced MSSQL deadlock monitoring to include the deadlock query statement information. This update improves the existing deadlock monitoring by making the query statement associated with the deadlock available as part of the collected information. The enhancement supports better visibility into MSSQL deadlock events by including query-level details where required.

  • CCBD-5031: CLONE - O11Y Source | MSSQL | DEADLOCK QUERY STATEMENT | INUS:IND

Query Optimization for Visualizations and Variables​

Improved query handling for visualizations and variables by adding query optimization changes. This includes support for conditional query clauses and timestamp-based filtering where applicable. The update helps optimize visualization and variable queries by reducing unnecessary query execution scope and aligning query behavior with selected filters and time ranges.

  • CCBD-2096: Query Optimization for Visualizations and Variables

Updated OKE, Rancher, and GKE dashboard links to use the latest Kubernetes dashboard references. This enhancement ensures that dashboard links point to the latest folder and are aligned with the updated Kubernetes dashboard folder structure. The update also removes outdated 1.0 folder references for Rancher and GKE dashboards, preventing broken dashboard links and ensuring that the latest dashboards are loaded correctly during O11ySource enablement and package validation.

  • CCBD-4953: Update OKE, Rancher, and GKE Links to Use latest K8's dashboard

Bug Fixes​

UTM Drilldown Metrics Display Fix​

Resolved an issue where UTM drilldown displayed only the first 10 configured metrics for a selected node or link. Metrics configured beyond the first 10 were not displayed in the drilldown view. This fix ensures that all configured metrics for the selected node or link are displayed correctly in the UTM drilldown/popup panel.

  • VUQA-6804: UTM: UTM Drilldown Displays Only First 10 Configured Metrics

Alert Console Entity Filter Count Fix​

Resolved an issue where alert counts became zero after applying entity filters with string-based time filters in the Alert Console. The issue was observed when using time filters such as Yesterday or Day Before Yesterday and then applying one or more entity filters. This fix ensures that alert counts are displayed correctly after applying entity filters for the selected time range.

  • VUQA-6757: Alert Console : Alert counts become 0 after applying entity filters with string-based time filters in Alert Console

Alert Report Attachment Selection Fix​

Resolved an issue where users were unable to attach reports to alerts because the report selection dropdown was empty. When the attach report option was enabled, the available reports were not listed for selection. This fix ensures that available reports are displayed correctly in the dropdown while configuring report attachments for alerts.

  • VUQA-6834: Alerts: Unable to attach report with alert

Historical Alert Execution Time Range Fix​

Resolved an issue where historical alert execution did not work as expected because the selected historical time range was not being applied correctly. The alert execution was evaluated using the data model metric time range instead of the selected historical time range. This fix ensures that historical alert execution uses the selected historical time range as expected.

  • VUQA-6816: Alerts : Historical Alert Execution not working is expected

User Engagement Logout and Session Duration Fix​

Resolved an issue in the User Engagement dashboard where logout time and total duration were not displayed properly for some user sessions. In such cases, login time was available, but logout and duration details were missing or incorrect. This fix ensures that logout time and total session duration are displayed correctly in the User Engagement dashboard.

  • VUQA-6692: User Engagement : Logout and Total Duration Time Are Not Displaying Properly in the User Engagement Dashboard

Pipeline Configuration Deletion Fix​

Resolved an issue where pipeline configuration could get deleted without a recovery option. This fix addresses the configuration handling issue to avoid unintended loss of pipeline configuration. The update improves reliability of pipeline configuration management by ensuring the reported deletion behavior is addressed.

  • CCBD-4591: Pipeline Configuration Gets Deleted Without Possibility of Recovery

ClickHouse Shared Distributed Table Creation Fix​

Resolved an issue where ClickHouse tables were not created correctly when two primary table templates referenced the same distributed table. In this scenario, table creation did not behave as expected. This fix ensures that ClickHouse table creation works correctly when multiple primary table templates reference the same distributed table.

  • CCBD-4777: ClickHouse tables are not being created correctly when two primary table templates reference the same distributed table

O11ySource: Oracle Log Firewall Requirement Information Fix in GSH​

Resolved an issue where Oracle log firewall requirement information was not captured in GSH. Firewall requirement details such as source IP, destination IP, destination port, protocol, and direction were not captured as expected. This fix ensures that the required Oracle log firewall information is included correctly in the GSH configuration.

  • VUQA-6656: Oracle Log Information not captured in firewall Requirement (GSH)

O11ySource: vSphere Dashboard Owner Validation Fix​

Resolved an issue where vSphere O11ySource enablement failed due to an invalid owner reference in dashboard JSON templates. The issue caused dashboard creation validation to fail during O11ySource enablement. This fix ensures that vSphere dashboard creation works correctly during O11ySource enablement.

  • VUQA-6789: vSphere O11ySource enable failing - Invalid owner PK causes dashboard creation failure

O11ySource: JBoss Plugin Configuration Filename Fix​

Resolved an issue where JBoss O11ySource data ingestion was not working due to a plugin configuration filename mismatch. The expected plugin configuration filename and the deployed filename were different, causing the plugin configuration to not be loaded correctly. This fix ensures that the JBoss plugin configuration filename is aligned with the expected plugin configuration reference.

  • VUQA-6780: JBoss O11y source data ingestion not working - plugin config filename mismatch

O11ySource: IIS Application Pool and Website Monitoring Fix​

Resolved an issue where IIS Application Pool and Website monitoring data was not being ingested correctly due to configuration-related issues. The updated iis.yml configuration and heartbeat binary changes ensure that Application Pool and Website monitoring data is collected and displayed successfully in dashboards. This fix also includes validation of the updated IIS monitoring configuration across supported Windows Server environments, including Windows Server 2016, 2019, and 2022, to ensure consistent data collection and dashboard visibility.

  • VUQA-6661: Validate and Roll Out Updated IIS Configuration for Application Pool and Website Monitoring

O11ySource: Kubernetes Data Ingestion Fix​

Resolved an issue where Kubernetes O11ySource data ingestion was not working as expected. The fix updates the required packaging and HyperScale table reference handling to support the correct ingestion behavior. This fix ensures that Kubernetes O11ySource data ingestion works correctly with the updated package and table reference configuration.

  • VUQA-6778: Kubernetes O11y source data ingestion not working

O11ySource: Query Accuracy Fix​

Resolved query accuracy issues in O11ySource dashboards, alert data models, and related queries where last_value() was used. The queries have been updated to use argMax(<field>, timestamp) wherever the latest timestamp-based value is required. This fix ensures that dashboard and alert queries return the expected latest values based on timestamp. The update has been applied across applicable O11ySource queries for the 2.16 and 3.1 branches.

  • CCBD-4886: Product Repository Fix for 2.16 and 3.1

Summary​

With vuSmartMapsβ„’ NG 2.16.13, the focus remains on delivering a more consistent, reliable, and operationally efficient observability experience. This release continues to improve monitoring coverage and operational visibility across supported environments. We look forward to building on these enhancements in upcoming releases with continued focus on usability, performance, and broader observability coverage.