Skip to main content
Version: 3.7.0

2023

This document details the version iterations of multiple core components within the ONE platform for the year 2023, focusing on three key dimensions: New Features, Functional Optimizations, and Bug Fixes.

The components involved include ONE_ALERT, ONE_SWIFT-AI, ONE_APM, ONE_RUM, ONE_ETL, ONE_IAM, ONE_ANALYSIS, ONE_CMDB, ONE_SERVICE, ONE_ZEUS-CK, ONE_ZEUS_NEBULA, ONE_SKYEYE, ONE_BRFS, ONE_BIZ, ONE_LOG, etc., covering critical areas such as alert configuration management, root cause analysis, performance monitoring, user behavior analysis, data integration, permissions management, data analysis, configuration management, service governance, storage management, topology monitoring, business operations, and log services.

The iterations focus on enhancing product feature completeness, operational ease of use, and runtime stability, while also adapting to new scenarios like cloud-native, multi-environment isolation, and fine-grained permission control, helping users achieve efficient operation monitoring, precise problem localization, and stable business operation.

The following table provides the Chinese-English product component names and their functional descriptions:

Product ComponentProduct ModuleFunctional Description
ONE_ALERTAlert ManagementResponsible for alert rule configuration, alert convergence, abnormal state management, and notification, enabling full lifecycle control of alerts to help operators respond to system anomalies promptly.
ONE_SWIFT-AIAI AnalysisProvides AI-driven analysis capabilities such as root cause localization, anomaly detection, and convergence strategies, optimizing fault diagnosis efficiency through algorithms and reducing manual intervention costs.
ONE_APMApplication Performance MonitoringMonitors performance metrics of application services, call chains, hosts, containers, etc., tracks application runtime status in real-time, and assists in locating performance bottlenecks and service dependencies.
ONE_RUMReal User MonitoringCollects and analyzes frontend application data, user sessions, and interaction data, covering dimensions like page performance, network requests, and code exceptions, reflecting the actual end-user experience.
ONE_ETLData IntegrationHandles data ingestion, transformation, and flow processing, supports integration of multi-source data (e.g., metrics, logs, traces), building unified data processing pipelines.
ONE_IAMIdentity and Access ManagementManages users, roles, permissions, resource domains, and other access control related functions, enabling account authentication, permission assignment, and resource isolation to ensure platform access security.
ONE_ANALYSISData AnalysisProvides data visualization capabilities such as dashboards, data reports, and automated reports, supports multi-dimensional data correlation analysis and drill-down, helping users intuitively grasp system operation trends.
ONE_CMDBConfiguration Management DatabaseManages entities (e.g., hosts, services, containers) and relationship data, supports data correlation and traceability, providing foundational resource configuration support for other components.
ONE_SERVICEBase ServicesProvides foundational services like metric registration, log client, and data storage interaction, supporting data transmission and storage adaptation for platform components, ensuring core functionality operation.
ONE_ZEUS-CKClickHouse ManagementManages ClickHouse clusters and data processing, optimizes storage and query performance for time-series data (e.g., metrics, logs), adapting to large-scale data scenarios.
ONE_ZEUS_NEBULAGraph Database ManagementManages graph data storage and interface interaction, supports storage and query of entity relationships (e.g., topology associations), providing the data foundation for root cause analysis and topology visualization.
ONE_SKYEYESkyEye SystemProvides platform self-monitoring, topology overview, and operational analysis capabilities, monitors the health status of platform base components and user activity in real-time, assisting in platform self-operation.
ONE_BRFSFile StorageResponsible for file verification, node communication, and storage management, provides distributed file storage capabilities, supporting reliable storage for unstructured data like logs and snapshots.
ONE_BIZBusiness OperationsCenters on business events, correlates business performance data with system quality data, helping users analyze causes of business exceptions and locate system issues impacting the business.
ONE_LOGLog ServiceProvides log collection, search, and billing-related functions, supports correlated analysis with other components (e.g., APM, RUM), assisting in problem investigation and auditing.

ONE_2.47.0——2023/12/27

【ONE_SWIFT-AI_3.2.0.0】

New Features

  • If an alert is delayed and exceeds the configured time difference, it is considered severely delayed and directly generates a regular fault.
  • When determining topology reachability, employs a horizontal-first then vertical judgment approach, distinguishing the entity type of the alert target point.

Functional Optimizations

  • Overall optimization of the root cause convergence logic, improving convergence accuracy.
  • Prerequisite for alert convergence to existing problems: problem tree restricts abnormal state, alert restricts abnormal time difference.
  • Upgraded the SkyEye version, adjusted the application name called by SkyEye to be configurable via Nacos.
  • Optimized parts of the Nacos private configuration SWIFT_INI.

ONE_2.46.0——2023/12/26

【ONE_ALERT_2.1.10.0】

New Features

  • Adapted to the new interface for APM moving data to Elasticsearch.
  • Added validation and pop-up prompts when the query time range covers both old and new data.

Functional Optimizations

  • Optimized root cause logic.

ONE_2.45.0——2023/12/25

【ONE_ZEUS_CK_4.3.3.1】

Bug Fixes

  • Fixed some internal optimization issues.

ONE_2.44.0——2023/12/24

【ONE_SKYEYE_1.3.2.0】

Functional Optimizations

  • ch-manager, ch-consumer, and zeus-nebula components are now independently represented as separate nodes in the topology graph.

ONE_2.43.0——2023/12/20

【ONE_SWIFT-AI_3.2.0.0】

New Features

  • If an alert is delayed and exceeds the configured time difference, it is considered severely delayed and directly generates a regular fault.
  • When determining topology reachability, employs a horizontal-first then vertical judgment approach, distinguishing the entity type of the alert target point.

Functional Optimizations

  • Overall optimization of the root cause convergence logic, improving convergence accuracy.
  • Prerequisite for alert convergence to existing problems: problem tree restricts abnormal state, alert restricts abnormal time difference.
  • When determining topology reachability, employs a horizontal-first then vertical judgment approach, distinguishing the entity type of the alert target point.
  • Upgraded the SkyEye version, adjusted the application name called by SkyEye to be configurable via Nacos.
  • Optimized parts of the Nacos private configuration SWIFT_INI.

ONE_2.42.0——2023/12/19

【ONE_ALERT_2.1.90】

New Features

  • Optimized evaluation trend charts and original trend charts.
  • User filtering operation records.
  • Added suppression event identifiers in the event list.
  • Metric trend chart queries the exception center.
  • Frontend and backend validation for the root cause convergence window.
  • Added # symbol to ID-type fields in the event list page for distinguishing identification numbers.
  • Configurable AI time window.

Functional Optimizations

  • Fixed the issue where time reverts to 1: When switching metric judgment condition dropdowns, the preceding 'Last N minutes' condition is not reset.
  • Metric selection now prioritizes sorting metric types in Chinese by default.
  • Swapped the positions of periodic time and custom time for suppression policy effective time.
  • Resolved the issue where APM operating system events showed a duration of 0 seconds.

ONE_2.37.0——2023/12/5

【ONE_ANALYSIS_2.5.1】

Functional Optimizations

  • Due to the backend screenshot tool dependency for the automated report PDF generation feature being incompatible with ARM architecture, changed PDF generation from backend to frontend. Users can subsequently access the sent automated report via the weblink to view the content. If PDF export is needed, use the 'Export PDF' function on the page.
  • Customer Impact: Periodic reports configured for 'Generate PDF' will subsequently only send the weblink content and will no longer include the PDF as an attachment.

Supported Requirements

  • #55504 Inner Mongolia Medical Insurance Bureau Automated Report Module Requirements – Inner Mongolia Medical Insurance Bureau @Zhu Ling

ONE_2.36.0——2023/12/1

【ONE_ZEUS-CK_4.3.3.0】

Functional Optimizations

  • Development and optimization of the ONE-Data platform data migration tool.

ONE_2.35.0——2023/12/1

【ONE_ALERT_2.1.8.0】

New Features

  • Added right-click option to open links in a new window in the problem list.
  • Added judgment logic for abnormal states in response policies.
  • Deep analysis queries now integrate with the exception center.
  • Added problem abnormal state field to alert message notifications.

Functional Optimizations

  • Overall optimization of the alert presentation in the problem list.
  • Optimized AI detection range judgment in alert rule configuration based on metric type.
  • Optimized legend width in alert rule configuration trend charts.
  • Optimizations in the tag specification module.
  • AI prediction is not supported for multi-metrics.

ONE_2.34.0——2023/12/1

【ONE_SWIFT-AI_3.1.2.0】

New Features

  • Supports users configuring the root cause localization time window on the One page. The user-configured value is passed to the AI side, which performs convergence based on this time window.

Functional Optimizations

  • Changes to the time window on the convergence strategy configuration page now take effect for the AI backend.
  • AI detection can now receive incremental metric data sent by OneAlert instead of full data.

ONE_2.32.0 (Permissions)——2023/11/19

【ONE_IAM_2.3.0.0】

New Features

  • Introduced Environment and Resource Domain modules.
  • Supports user management of Environments and Resource Domains.
  • Supports users incorporating resources under an environment into Resource Domains.
  • Supports users associating accounts with Resource Domains.
  • Introduced Role module.
  • Supports user management of Roles.
  • Supports functional permissions and menu permissions.
  • Supports users associating accounts with Roles.
  • Introduced Quota Management module.
  • Supports users customizing License resource allocation by Environment.
  • Supports users querying usage consumption by Environment.
  • Supports customizing system session timeout duration.

Functional Optimizations

  • Optimized login interface, emphasizing the distinction between primary account and IAM account login methods.
  • Optimized user login caching method, remembers the user's last login method.
  • Optimized time picker, supports quick selection of "Last 5 minutes".
  • Optimized card display in the usage consumption module, emphasizing expired and active billing items.
  • Optimized wording in the recipient module.

Removed Features

  • Removed the original Access Control - Policy Management module.
  • Removed the original Access Control - Enterprise Organization module.

【ONE_RUM_2.7.0.0 & ONE_BIZ_2.0.0.0】

New Features

  • Supports adding operational permissions and data permissions for Applications, Business Events, and Business Lines.
  • The platform supports the Environment concept; resources and configuration items like Applications, Business Lines, and Business Events belong to a single Environment.
  • The platform supports the Resource Domain concept; resources and configuration items like Applications, Business Lines, and Business Events can belong to multiple Resource Domains.
  • OpenAPI now includes an Environment parameter.
  • Billing item usage consumption data now includes the Environment dimension.

Functional Optimizations

  • Optimized wording related to Sessions and Page Snapshots.
  • Optimized the global fuzzy search component, removing the requirement to must select an attribute or dimension for searching.

【ONE_CMDB_1.2.0.0】

Functional Optimizations

  • Supplemented page permissions for the Resource System page, supporting page operation permission assignment based on user roles.
  • Supplemented page operation audit capability for the Resource System page, actively recording user page operations and reporting them to the IAM Audit Center.

【ONE_ETL_1.10.0.0】

New Features

New Permissions

  • Supplemented page permissions for the Data Integration data ingestion page; now requires task read-write or task creation permissions to ingest data.
  • Supplemented page permissions for the Data Integration ingestion tasks page; supports dividing permissions into Task Read-Only, Read-Write, and Create based on user behavior.
  • Task Management Read-Only: Can view all data ingestion task information under the tenant.
  • Task Management Read-Write: Can view and operate all data ingestion task information under the tenant.
  • Task Management Create: Can only view and operate data ingestion tasks created by oneself.

Functional Optimizations

  • Data Integration Optimization: Renamed 【Task Management】 to 【Ingestion Tasks】. Ingestion tasks now have new classifications and groupings.
  • Zabbix, Prometheus Integration Dashboards: Added supplementary dashboards related to Prometheus and Zabbix in the built-in dashboards.

【ONE_APM_2.8.0】

New Features

  • Added Service Instances submenu under Application Services.
  • Added option parameters for obtaining log data in SmartAgent deployment.

Supported Requirements

  • #37607 Add "AND" relationship in container rule monitoring – TCL @Cai Mingfeng
  • #33633 Add SQL Execution Plan – ABC @Yang Xinbiao
  • #24128 APM Trace Export – ABC @Yang Xinbiao
  • #24118 Add batch operations for Pod monitoring rules – ABC @Yang Xinbiao
  • #37044 Batch delete offline hosts in deployment status – @Li Zhongkai
  • #35890 Add query cache on APM primary interface – @Pan Qigui
  • #20647 Add batch operations for container deep monitoring and process deep monitoring rules – @Lyu Zikai
  • #14466 Optimization of secondary lists in Infrastructure - Technical Components – @Zhao Liang
  • #14071 Add host name modification in deployment status list – @Zhao Liang

【ONE_ANALYSIS_2.5.0.0】

Functional Optimizations

  • Dashboard, data analysis, and auto-report data now adapt to environment and resource domain concepts.
  • New sharing functionality for dashboards and data analysis: Users can share user-created data with other users for collaborative management.
  • Enhanced functional permissions for dashboard, data analysis, and auto-report pages.

【ONE_SWIFT-AI_3.1.1.0】

New Features

  • One accountId can contain multiple sub-accounts and multiple environment domains. swiftAi focuses on the relationship between accountId and environment domains, not sub-accounts.
  • Historical data has an empty (or default) envId field. When new environment domain data arrives, it needs to be isolated from the original data.
  • Methods in root cause and similarity convergence need to distinguish between environments.

【ONE_SERVICE_1.7.0.0】

New Features

  • Added permission control for the Metric System.
  • Added permission control for Metric Registration.
  • Added permission control for the Log Client.
  • Added authentication mechanisms for Kafka and ClickHouse.

Functional Optimizations

  • Optimized underlying database table structures.
  • Optimized the query method for ClickHouse nodes (underlying uses round-robin).
  • Fixed discovered bugs.

【ONE_ALERT_2.1.7.0】

New Features

  • Specific functions are determined based on different functional permissions; possessing the permission allows the related operation.
  • Added data permission control for Environment and Resource Domain in Alert.
  • Added Environment parameter field in alert notifications.
  • Added detection rule configuration and deep analysis logic for 3 important RUM metrics in demo scenarios.

Functional Optimizations

  • Optimized the metric selection dropdown in alert rules for a clearer layout.
  • Optimized built-in alert rules, removed the default rule _Host_Probe Heartbeat Status.
  • Changed the original metric detection period configuration to be configurable for both metrics and events.
  • Changed metric exception classification to query the metric system.
  • Optimized initial cause of problems, removed alert ID text.
  • Root cause convergence strategy is disabled by default, can be manually enabled.
  • Optimized problem description in convergence strategies for clearer descriptions.
  • Optimized problem trigger condition descriptions, wording optimization in creation, editing, and detail pages.
  • Added and enabled by default event detection rules for Host Restart, Process Crash, Process Exit, Zombie Process.
  • All original AI detection rules are disabled by default.
  • Optimized the units for year-over-year and month-over-month percentages in fixed threshold detection rules to both be %.
  • Optimized definitions and wording for High-Risk and Low-Risk lists.
  • Adjusted suggestion wording for memory-related deep analysis.
  • Adapted interfaces called by the Exception Center to APM and ONE_SERVICE.

ONE_2.28.0——2023/11/9

【ONE_RUM_2.6.0.0】

New Features

  • Added full session replay functionality for APP-side snapshot configuration.

Functional Optimizations

  • Optimized wording related to User Sessions and Network Requests.
  • Removed "Foreground/Background Switch" and "App Launch" from the session timeline.
  • Added code highlighting for errors in the drawer console, JS errors, business information, and custom logs.
  • Implemented full snapshot saving for xhr & fetch requests.
  • Optimized issues where bug desensitization rules couldn't be deleted/edited and custom headers for iOS/Android overwrote each other.
  • Renamed the original "Socket" page to "Protocol Extension", optimized domain aggregation method, interfaces now support two-level classification (parent category, child category).
  • Optimized the display form of cards and lists on the Protocol Extension page.

Supported Requirements

  • #39331 [Cheyipai] Web-side Socket collection requirement – Cheyipai @Ma Qian
  • #43386 Dongwu Securities privatization TCP long connection collection – Dongwu Securities @Lai Youwei
  • #44815 Bank of China Securities ONE platform supports socket – Bank of China Securities @Zhan Juanjuan
  • #33809 IOS, Android, Web probes support Websocket statistics Tcp connection data – Shanghai Congxin Baineng Technology Co., Ltd. @Wang Ziheng

ONE_2.27.0——2023/11/8

【ONE_APM_2.7.2.2】

Functional Optimizations

  • Error Analysis optimization (default selection of service group, added close button in error details).
  • Service list belonging system search optimization.
  • OT trace bt attributes display as the corresponding attributes of the extracted span.
  • OT data trace detail optimization, merged metadata for data reported multiple times for the same Bt.

Supported Requirements

  • #52735 [Public Cloud] 1. Host module ring chart click filter not effective, display incorrect. 2. Interface request sent twice, please confirm if duplicate.
  • #51922 Public Cloud trace issue.

Bug Fixes

  • Fixed a bug where OT services would register two services with the same name during concurrent registration.

ONE_2.26.0——2023/11/8

【ONE_ALERT_2.1.6.0】

New Features

  • The Exception Center supports deep analysis requiring exception data ingestion.
  • Added usage scenario for "=" in detection configuration rules.
  • All data is now stored for 90 days, resolving the issue where deep analysis metrics were only stored for 3 days and traces for 7 days (This version only stores the data; specific business usage hasn't started yet).

Functional Optimizations

  • Adjusted suggestion wording for deep analysis memory usage rate.
  • Adjusted logic and wording for deep analysis operating system events.
  • Adjusted fields for deep analysis operating system events.
  • Metric dimension trend charts in alerts now take the top 5 values.
  • AI Detection and AI Prediction are grayed out when selecting request and interface for alert metric grouping.

ONE_2.25.0——2023/11/7

【ONE_ETL_1.9.2.2】

New Features

  • Added sharded sending for metric and log data during transmission to avoid memory overflow.

Functional Optimizations

  • Merged log performance optimization code.
  • Modified preview alert metrics to return only one data point per rule.

Supported Requirements

  • #50756 Industrial Securities - Vulnerability Fix
  • #53388 CICC Wealth Log BUG Optimization

Bug Fixes

  • Fixed thread deadlock issue when remaining disk threshold was triggered.

ONE_2.24.0——2023/11/7

【ONE_ZEUS_Clickhouse_4.3.2.0】

New Features

  • ClickHouse authentication.
  • Zookeeper directory authentication.
  • Kafka configuration modification.
  • Split user and password, and compatible with the old configuration method.

ONE_2.23.0——2023/11/6

【ONE_ZEUS_nebula_4.2.2.0】

New Features

  • Added batch delete edge interface.
  • Server interface supports encryption.
  • Server write supports delete functionality.
  • Optimized Kafka encryption method.

Bug Fixes

  • Fixed an issue where, after enabling dual-write, when the sent vid contained uppercase letters, it couldn't match the table, leading to dual-write table insertion failure.

ONE_2.22.0——2023/11/3

【ONE_SERVICE_1.6.6.2】

Functional Optimizations

  • Modified internal optimization issue related to automatic table creation time field type.

ONE_2.21.0——2023/11/2

【ONE_SKYEYE_1.2.0.0】

New Features

  • Added Log functionality, supporting real-time viewing, packaged download of logs, etc.
  • Added Resource Governance function in the Global Topology module, supporting viewing resource usage saturation and idleness for the entire cluster.
  • Added Resource Governance in rule configuration for configuring saturation and idleness thresholds.
  • Added platform logo configuration items in the System Configuration module.
  • Separated cluster metrics and instance metrics; added bucket storage details for BRFS; added storage details for Nebula; CK supports viewing growth trends.
  • Kafka supports viewing backlog trends per single topic.
  • Supports deleting zombie instances.

Functional Optimizations

  • Partial UI style and functional optimizations.

ONE_2.20.0——2023/11/2

【ONE_ZEUS_Nebula_4.2.2.0】

New Features

  • Added batch delete edge interface.
  • Server interface supports encryption.
  • Server write supports delete functionality.
  • Optimized Kafka encryption method.

Bug Fixes

  • Fixed some internal optimization class issues.

ONE_2.19.0——2023/10/31

【ONE_ETL_1.9.2.1】

Bug Fixes

  • Fixed some internal optimization class issues.

ONE_2.18.0——2023/10/31

【ONE_BRFS_3.3.1.2】

New Features

  • Supports @ symbol in Kafka authentication passwords.
  • Supports dual configuration for Kafka authentication username and password.

ONE_2.17.0——2023/10/31

【ONE_ZEUS-CK_4.3.1.0】

New Features

  • 【ch-manager】 Supports DDL operations for ReplicatedReplacingMergeTree and Buffer table engines.
  • 【ch-manager】 Distributes consumers based on cluster distribution.
  • 【ch-consumer】 Resolved duplicate consumption issue (depends on monitor_db).
  • 【ch-consumer】 Distributes consumers based on cluster distribution.

ONE_2.16.0——2023/10/30

【ONE_ETL_1.9.2.0】

New Features

  • Added Prometheus alert metric correlation capability. After configuration, you can now see the corresponding metric trend charts in Prometheus-related alert problems.

ONE_2.12.0-2.15.0——2023/10/26

【Some Components】

Bug Fixes

  • Service, AI, RUM, ETL components fixed some known issues.

ONE_2.11.0——2023/10/23

【ONE_SWIFT_AI_3.1.0.0】

Functional Optimizations

  • Algorithm optimization: Overall logic refactoring of AI detection tasks, implementing a unified model scheme shared by multiple metrics, ensuring performance under fixed resources.

ONE_2.10.0——2023/10/19

【ONE_BRFS_3.3.1.0】

Functional Optimizations

  • Optimizations including file verification, BRFS node communication mechanism, automated partition setting for buckets, display of TTL expiration execution time point, etc., for performance improvement.

ONE_2.9.0——2023/10/19

【ONE_ETL_1.9.1.0】

New Features

  • Supplemented correlation between alert event data and metrics: You can now view relevant trend charts for alert metrics within alert data.
  • Supplemented ETL task interoperability between master and sub-accounts: Sub-accounts can now view ingestion task data under the master account.

ONE_2.8.0——2023/10/19

【ONE_SERVICE_1.6.6.0】

Functional Optimizations

  • Supported metric model registration and other capability optimizations.

ONE_2.7.0——2023/10/18

【ONE_ALERT_2.1.5.0】

Functional Optimizations

  • Adjusted root cause topology entity styles, names changed from English to Chinese.
  • Optimized the issue of null icon type, providing a default icon.
  • Adjusted alert drawer label layout, hidden 4 fields related to third-party data detection rules.
  • Removed the Business Impact function from problem details, widened the root cause popup topology horizontally.
  • Optimized detection rule trend charts, evaluation charts are generated based on the top 5 data points from the original chart.

ONE_2.6.0——2023/10/18

【ONE_NEBULA_4.2.1.0】

New Features

  • Supports dual-writing data to different tables.
  • Supports filtering specified type data during ingestion.
  • Supports custom open syntax.
  • Supports rank parameter.
  • Optimized business interface return types: Optimized business interface return results, fixed some known bugs.

ONE_2.5.0——2023/10/15

【ONE_ANALYSIS_2.4.3.0】

New Features

  • Added Dashboard Homepage function; users can set a specific dashboard as the landing page after logging into the ONE platform.
  • Markdown cards support user-defined setting for whether to show the card background during preview.
  • Dashboard cards support user-defined setting for whether to show the card name.
  • Dashboard table cards support data pagination, custom sorting, custom column width, list value coloring, etc.
  • Ranking cards added bar chart style, support user-defined chart coloring rules.
  • Numeric cards added style with trend chart background, support adding prefixes to card values.
  • Proportion cards added legend configuration function, added Label Pie Chart, Label Donut Chart styles.
  • Added iframe card, supporting embedding other web content into the dashboard for display.
  • Added custom unit function, allowing custom units to override the metric's original base unit.

Functional Optimizations

  • Optimized interval coloring and data range definition for Honeycomb, Map, and Score cards, improving readability of related configurations.
  • Optimized time period association for data drill-down.
  • Trend chart cards support line smoothness setting, supporting data processing for data prediction and anomaly detection scenarios.
  • Title cards support defining card background color.
  • Honeycomb charts support user-defined setting for whether to display dimension values on the chart.
  • Score cards support paginated display.
  • Dashboards, Data Analysis, and Automated Reports use the new filter component interaction style.
  • Dashboard card list displays by category, guiding users to select cards by scenario.
  • Hidden DPL statement display.
  • Standardized legend generation rules for Proportion and Trend cards, avoiding mixed Chinese-English legends and redundant prefixes.

【ONE_RUM_2.5.1】

Functional Optimizations

  • Optimized session function experience.

Bug Fixes

  • Fixed several known bugs.

【ONE_APM_2.7.2.0】

New Features

  • Added Pinpoint trace integration capability.
  • Based on 【Third-party Traces】, entity data related to 【Application Services】 can be analyzed and decomposed for drawing root cause topology graphs.
  • The list under 【Application Services】 also supports displaying and viewing 【Application Service】 entity data integrated from 【Third-party Traces】.

Functional Optimizations

  • Optimized card coloring logic on the Global Topology Overview page, added health score tag display.
  • Card metrics on various APM detail pages show seconds in tooltips.
  • Added IP filtering on the container search page, added sorting for some fields in lists.
  • Fixed error during K8s full stack uninstall, removed duplicate parameters.
  • Server-side service naming, custom rules support Kubernetes cluster name option.
  • Platform downloaded files have the file name indicating the time range of the downloaded data.
  • Added hint description for Host Availability.
  • Added effective scope for error status codes.

Supported Requirements

  • #35864 ABC ONE-APM service name display cluster name
  • #31434 Hope to add a table header in downloaded file content indicating the time range of the downloaded data
  • #14464 Application Service/Host, host availability lacks description in the page, how is availability evaluated, system-defined metrics all have this issue
  • #39448 [Configuration] Status code add effective scope

Bug Fixes

  • Service search selecting a specific belonging system did not filter out related services.
  • Health rule configuration for tech stack JAVA not taking effect.

【ONE_ALERT_2.1.4.1】

New Features

  • Supports Kafka, Redis authentication.

Functional Optimizations

  • AI detection prediction trend charts and original data content order kept consistent in metric detection.
  • Modified layout information when clicking alerts in the root cause problem details right drawer.

【ONE_IAM_2.2.3.1】

New Features

  • Global time refresh options added 30 minutes.
  • Version number viewing interface added private ONE platform version viewing.

Functional Optimizations

  • Version number popup style no longer displays plugin versions, only shows ONE version number.
  • Upgraded component library, extension library.

ONE_2.4.X-20230804

【ONE_CMDB_1.0.0.0】

Functional Optimizations

  • Established foundational capabilities for ONE platform entity and relationship management, achieving integration and correlation of Zabbix data with ONE-APM data.
  • CMDB Open APIs:
    • Entity Model Query Interface
    • Entity Instance Registration Interface
    • Entity Instance Update Interface
    • Entity Instance Query Interface
    • Relationship Model Query Interface

ONE_2.4.13——2023/09/18

【ONE_APM_2.7.1】

Functional Optimizations

  • Global Topology optimization (node overview metric card adjustments, topology node error ring - error default minimum coloring 2%, removed topology settings - hide isolated nodes, MQ nodes placed later in topology, hover node highlights all related nodes, topology query time condition restrictions lifted, viewing subsystem topology removes call relationships with parent systems).
  • All lists, headers, metric names containing "Slow" changed to "Relatively Slow" (e.g., Slow Count, Slow % changed to Relatively Slow Count, Relatively Slow %).
  • Metric - Host Disk IO Usage Rate basic judgment rule changed to "Lower is Better", calculation rule for Disk IO Usage Rate in default host health score rules changed to "Lower is Better".
  • Distributed Tracing split into Trace Analysis and Trace Search.
  • Trace collection mode switch added whitelist, removed controller switch control logic.
  • Dump failure prompts optimized.
  • Support for Alert (added process, host query, trace statistics interface adjustments).
  • Support for AI, interface data does not enter Nebula, process name changed to process group name@pid.

Supported Requirements

  • #41271 ONE platform service custom naming recognition rule invalid – TCL @Gong Jinpeng
  • #41243 ABC trace data display issue – ABC @Yang Xinbiao

ONE_2.4.12——2023/07/31

【ONE_ALERT_2.1.1.1】

New Features

  • Differentiated deep analysis logic branches according to metric category.
  • Added resource class deep analysis logic, mainly for Memory Usage Rate and CPU Usage Rate.
  • Added filtering for operating system events by metric category.
  • Supports providing suggestions based on deep analysis conclusions for different scenarios.
  • Added detailed metric drawer display for Memory Usage Rate.
  • Added deep analysis for multi-group multi-metrics, analyzing the problematic metric(s) based on which one has issues; if all have issues, analyze the one with higher severity level.
  • For multi-metric drill-down, takes the metric with the larger time in the detection rule among the multiple metrics.

Functional Optimizations

  • Optimized slow and error class deep analysis logic.
  • Split slow class deep analysis logic for different entity metrics, analyzing by service/interface/database respectively.
  • In error class, analyzed the error list, log, and trace information of the deep analysis entity.
  • Optimized time inconsistency issues for all drill-downs and drawers within the deep analysis area.
  • Style optimization, reduced redundant text, simplified display of non-critical information, adjusted placement of deep analysis buttons.

ONE_2.4.11——2023/07/26

【ONE_RUM_2.4.0】

New Features

  • New session replay capability is now available, enabling customers to analyze user journeys through clear visual playback. This provides insight into navigation paths through core functionalities, as well as errors and points of interaction confusion encountered by users.
  • Session replay configuration allows adjustment of the capture rate (sampling) and enables masking of sensitive data within the playback to ensure privacy.

Functional Optimizations

  • Optimized session detail display content, re-adjusted descriptions for "Events and Actions" to enhance user readability.
  • Operation Analysis corrected the original operation name naming rules. Old data before upgrade will follow the previous naming rules, new data adopts more readable naming rules (Note: old and new data may intermingle, but does not affect customer data analysis).
  • Optimized UI interaction, widened selector overlays, tables added drag-to-resize columns, tooltips added mouse hover delay effect.

Supported Requirements

Internal Optimization Feedback

  • #14380 JS Error list dropdown selection item content add the word "By" for smoother semantics
  • #14381 User list displayed session data is ambiguous, remove this content
  • #17708 Network request table supports dragging column width

ONE_2.4.10——2023/07/20

【ONE_ANALYSIS_2.4.1】

New Features

  • Dashboards support template definition, improving user dashboard configuration reuse efficiency.
  • Dashboards added Grouping, Markdown cards.
  • Dashboards support users defining metric and dimension aliases, prioritizing alias usage in chart display.
  • Data Analysis related page states are saved; users returning to these pages after switching will default to the state before switching.
  • Added Dashboard preset data management backend; admin can directly add and manage preset dashboards and preset templates.

Functional Optimizations

  • Dashboard list separately displays custom dashboards and preset dashboards.
  • Standardized dashboard unit display, avoiding inconsistent units for the same metric across different cards.
  • Dashboards support period-over-period comparison for metrics.
  • Dashboard icons use large icons.
  • Dashboard list supports dragging column width.
  • Removed quantity limit and name length limit for dashboard variables.

Supported Requirements

  • Dashboard charts support trend chart legend configuration, users can configure whether the legend is displayed and its display style; #15918 one dashboard trend chart text becomes table – Optimization Suggestion
  • Optimized data display range for "Proportion", "Ranking", "List" data visualization schemes in dashboards; #10756 Cancel dashboard Top100 limit – CNOOC

ONE_2.4.9——2023/07/18

【ONE_RUM_2.3.2】

New Features

  • RUM-side business event auto-capture; users can configure rules to capture business events triggered by "Network Requests", "Operations", "Custom Events" and related business parameters.
  • Enriched business association context, automatically supplementing captured business events with dimensions, exception status, related record snapshots, etc.
  • RUM-SDK custom event interface optimization, added info content, supporting users to fill key business parameters that cannot be automatically captured into info for business analysis.
  • Automatically associates and creates business event processing data flows after user creates a business event, simplifying the configuration process for users using business analysis functions.

【ONE_Biz_1.0.1】

Functional Optimizations

  • Supports users drilling down from business event records to event-associated entity detail pages and event-associated snapshot record detail pages.

【ONE_SERVICE_1.6.2】

New Features

  • ingest-client adapted for distinct count on dimensions, data type adaptation.
  • oneservice data source added string_value field for each table, aggregation method uniqThetaOrNull.
  • Server-side adapted for distinct count type.

Functional Optimizations

  • Modified client point data structure in ingest-client from double to object type for easier passing of distinct count metrics.

【ONE_ETL-1.6.3.0】

New Features

  • ETL added distinct count field, business data flow adjusted.

ONE_2.4.X-20230717

【ONE_LOG_1.1】

New Features

  • Billing for Log Service through license application and activation.

Functional Optimizations

  • Logs can precisely locate context.

ONE_2.4.8——2023/07/12

【ONE_IAM_2.2.2.0】

New Features

  • Supports consumption statistics and application for Log billing items.
  • Supports real-time viewing of activated billing item consumption and total amount (account level).
  • Supports viewing associated Licenses by billing item dimension (account level).
  • Supports viewing historical billing item consumption and total consumption trends (account level).
  • Added email notification for billing item quota reached/expiry (account level).
  • Supports saving the last successfully logged-in account and password.
  • Supports SkyEye system integration.

Functional Optimizations

  • Optimized time granularity for querying historical billing item consumption, supporting viewing by hour, day, month dimensions respectively (account level).
  • Optimized the representation of usage consumption trend charts (account level).
  • Optimized warning prompts for usage consumption quota reached/expiry (account level).
  • Optimized linkage between usage consumption trend charts and consumption details (account level).
  • Optimized the representation of usage consumption details (account level).
  • Optimized abnormal scenarios when different accounts log in on the same browser.
  • Optimized Probe Management - Add/Edit, increased input box character limit to 3000.

Supported Requirements

  • #14335 Login requires entering account information, increasing login complexity – Internal Optimization Suggestion
  • #14331 Need to add real-time usage consumption statistics function, currently can only view yesterday's usage consumption, not real-time – Internal Optimization Suggestion
  • #15157 Meeck reimbursement ONE usage insufficient prompt information not clear enough – Case Application

Bug Fixes

  • Fixed page display abnormality when browser switches primary language.

ONE_2.4.7——2023/07/07

【ONE_ALERT_2.0.0.0】

New Features

  • Added metric types, categorizing metrics in the metric system into 8 types, making converged problems clearer.
  • Added degradation strategy; problems automatically degrade if not handled for over 4 hours, ensuring platform data timeliness.
  • Problem classification added High-Risk and Low-Risk lists, allowing operators to focus on critical issues and exclude unnecessary noise.
  • Added ingestion of Operating System Events and Cloud-Native Events, making abnormal alert content more comprehensive after ingestion.
  • Root cause topology nodes added observable trend charts displaying three types of data: metrics, traces, and events, enhancing topology analysis capability.
  • Root cause topology node details added Operating System Event data and detailed alert data, making topology analysis data more complete.

Functional Optimizations

  • Alert status changed to Resolved, Unresolved, Closed. Status can only change automatically, not manually, ensuring alert stability.
  • Removed Resolved status from problem status, avoiding problem status flip-flopping.
  • Optimized metric events; anomaly detection results are directly standardized into alerts, reducing event processing path.
  • Optimized trace detail data in root cause topology node details, making topology analysis data more complete.
  • Optimized abnormal object classification in root cause problem details, added objects like interface, user, etc., making object classification clearer.
  • Optimized problem duration, calculating problem duration in real-time.

【ONE_SWIFT-AI_2.2.2.0】

New Features

  • Added root cause localization for multi-group abnormal alerts, covering a more comprehensive range of root causes.
  • Added root cause localization for RUM entity object types, enriching root cause entity types.

Functional Optimizations

  • Optimized problem closing logic; if no "alert" for 1 consecutive hour, the problem tree closes automatically.
  • Optimized root cause topology coloring rules: when problem is Pending, In Progress, root cause node is purple, abnormal node is yellow, normal is black/white; when Closed, all become black/white.
  • Optimized root cause replay; clicking problem replay goes to the state before the current problem state.

【ONE_SKYEYE(SkyEye)_1.0.0.0】

New Features

  • Initial release of the SkyEye system, a self-monitoring & self-operation capability center and emergency platform based on the ONE platform. Main functions include:
    • Global Topology: View the health status of the entire ONE platform's base & business component clusters online, as well as daily probe data & user activity.
    • Base Monitoring: View all host information, resource configuration, resource consumption of the ONE platform online; supports exporting all host deployment information, including host info, deployed container info; supports viewing details of a specific host, including base information, host base performance metrics, running container info, running service process details.
    • Operation Analysis: View all user logins, feature usage of the ONE platform online; RUM integrated application data; APM probe deployment data; License usage.
    • Inspection Management: Periodic/Instant ONE platform inspections, covering base monitoring, service monitoring, operation analysis module operation status; supports unified online viewing and email viewing modes.
    • Service Management: Quick links to ONE platform big data storage component management platforms for fast access to related component service information.

ONE_2.4.6——2023/06/30

【ONE_ANALYSIS_2.4.0】

New Features

  • ONE Data Analysis module (Dashboard/Data Analysis/Automated Report) chart card protocol standardization; chart cards transition towards a plugin form; based on this protocol, the efficiency of subsequent new chart styles and other dashboard function iterations will be greatly improved.
  • Dashboard trend charts support historical data comparison, allowing users to configure and display multiple time period data for the same metric in the same trend chart.

Functional Optimizations

  • Removed the limit of previewing a maximum of 100 data points per page for the "Data Analysis - Export Chart Data" function.
  • Dashboard list card headers added metric aggregation method content.
  • Optimized dashboard variable management logic.

Bug Fixes

  • #21242 ABC Dashboard issue – ABC @Yang Xinbiao

ONE_2.4.5——2023/06/30

【ONE_APM/ITIM_2.6.0】

New Features

  • SmartAgent and Zabbix Agent data collection aligned, added process monitoring port display, TCP port detection metrics (liveness + connection establishment performance).
  • Host detail process list supports sorting by various metrics.
  • Probe online reset, supports smartagent, smartgate.
  • Default intelligent trace collection method uses a new hotspot top algorithm, collecting more traces, collecting more complete traces.
  • Probe collection limits, trace aggregation for calls to the same backend node, facilitating display.
  • Interface list added interface type.
  • SmartGate supports ARM environment, available for download on the platform.
  • Trace method collection, allowing users to configure which trace methods to collect.
  • Interface identification rules support advanced settings, directly aggregating features of identical interfaces, reducing data volume for interface troubleshooting.
  • Operating System Events added Zombie Process events, Deployment Change events, Environment Variable Change events.
  • SmartGate supports batch compressed traffic reporting.
  • Process, container support host effective scope.
  • Online pull, download probe log files.
  • Service, interface lists support favorite and pin to top functionality.
  • Trace list supports filtering by system name.

Functional Optimizations

  • System page statistics page, lists and charts displayed uniformly.
  • APM lists support quick search with filter controls.
  • Health score displayed under the detail page title for easy user viewing.
  • Trace Search - Database name search changed to enumeration, search, multi-select. traceid filtering removed 'equals' option for easier user operation.
  • Trace nodes have been enhanced with service instance names and host IP addresses to enable precise node identification and troubleshooting.
  • Unified deployment status monitor button functionality, resolving user misunderstanding issues.
  • Unified slow/error definitions between traces and metrics, resolving the issue of drilling down to slow calls showing 0.
  • All requests insert Traceid, resolving log traceid correlation issues.
  • Kafka monitoring lifted metric collection limits, resolving insufficient Kafka metric collection.
  • K8s list column width + order adjustment for easier viewing of key metrics and information.
  • Database relationships default to selecting SQL statement, interaction optimized.
  • Probe circuit breaker rules adjusted, allowing user IP filtering for hosts.
  • Host dashboard optimized, added new metrics.
  • K8s key metrics can be alerted on.

Removed Features

  • Removed host-specific configuration, host base configuration (duplicates list monitoring switch functionality).

Supported Requirements

  • #10595 Add unified management page for one-click start/disable of server-side probes – Aibo Fashion @Li Hairong
  • #9168 ONE platform trace IP and system name display – CCB Trust @Bai Bin
  • #2685 All requests insert Traceid – Shadow Technology @He Zhiyong
  • #14346 Platform container display quantity limit – CNOOC @Wang Yibo
  • #20195 Haitong Futures heap memory usage and heap memory usage rate data mismatch – Haitong Futures
  • #19109 Connection pool usage rate exceeds 100% – Aibo Fashion

Optimization Feedback

  • Health score list display.
  • Database relationships default to selecting SQL statement.
  • K8s list column width + order adjustment.
  • Kafka monitoring lifted metric collection limits.
  • Added Operating System Events (deployment change, oom, zombie process).
  • Trace database name search.
  • Host probe data collection (compared to zabbix agent).

ONE_2.4.4——2023/06/13

【ONE_ETL_1.6.0.0】

New Features

  • Business event ingestion.

【ONE_SERVICE_1.5.1.0】

Functional Optimizations

  • Supports Chinese names for metrics.

【ONE_Biz_1.0.0.0】

New Features

  • ONE platform Business Operations module version 1.0 released. The Business Operations module aims to provide customers with business perspective monitoring and insights, helping customers answer questions like "Is business performance abnormal? Is business flow abnormal? What factors are related to business impact?". Business Operations uses business events as the smallest analysis unit; each business event is responsible for completing a specific business goal in the customer's business system (e.g., Login, Query User Information, Submit Order, etc.); customers can use business operations related functions by reporting business data to the ONE platform according to the business event protocol specification. Combined with the ONE platform's unified data capability, it enables correlation between user business performance data and system quality and user experience data, helping customers quickly understand if business performance is affected by system quality and rapidly locate the root cause of system quality issues.

ONE_2.4.3——2023/06/09

【ONE_RUM_2.3.1】

New Features

  • Added user session retention configuration function, default retention: App Launch, View Access, User Operation, Issues, H5 Page Load. Additional options can be selectively enabled based on requirements.
  • Added user group function, supports customizing user session retention events for created user groups; other users follow default retention.
  • Added RUM user session standard interface.
  • Added judgment rules for App Launch and View Launch, eliminating abnormal noise data interference.

Functional Optimizations

  • Optimized session detail content.
  • Optimized search center filter conditions, added support for filtering by User ID, Session, Application Name, and Version.
  • Optimized session detail query performance.

Removed Features

  • Removed Request Name from session record filter items.

Supported Requirements

  • Provided rum session-related standard interfaces for Huawei Cloud project.

ONE_2.4.2——2023/05/31

【ONE_LOG_1.0】

New Features: Log Module Brand New Launch

The Log Module is brand new!

As the scale and complexity of enterprise business systems increase, massive amounts of data are generated, including various runtime logs and event logs. Logs are a crucial part of enterprise operations, recording information such as system health status, exception information, user access data, etc. This information is vital for enterprise decision-making and operations.

In this context, log monitoring has become an essential part, helping enterprises better manage, analyze, and utilize log information. Log monitoring refers to the process of collecting, storing, analyzing, and visualizing log information. Through this process, enterprises can understand system operation status in real-time, quickly discover and resolve problems, improve business reliability and efficiency, and provide data support for enterprise decisions.

Specifically, log monitoring can help enterprises achieve the following applications:

System Operation Monitoring: By monitoring system logs in real-time, enterprises can promptly discover and resolve system faults, ensure stable system operation, and avoid business losses.

Performance Optimization: By collecting and analyzing system logs, enterprises can understand system bottlenecks and problems, and perform optimizations to improve system performance and efficiency.

Security Protection: By analyzing system logs, enterprises can promptly discover and prevent security vulnerabilities, ensuring business security.

User Experience Optimization: By collecting and analyzing user access data, enterprises can understand user needs and behaviors, further optimize user experience, and improve user satisfaction.

Business Analysis: By analyzing system logs and user data, enterprises can understand business growth opportunities and optimization spaces, formulate more precise business strategies, and improve business growth and competitiveness.

ONE_2.4.1——2023/05/24

【ONE_RUM_2.3.0】

New Features

  • Session details page redesign.
  • ONE-RUM data integrated into the graph, participating in fault root cause and impact analysis.
  • ONE-RUM supports user-defined reported entities adding a "Data Source" dimension and supports filtering.
  • Tag functionality supplemented.

Functional Optimizations

  • When filtering by dimension "Application Version" on ONE-RUM pages, web type only displays names and does not support version dropdown.
  • User session page filtering logic optimized.
  • Duplicate metric names for Health Score require commentary to resolve ambiguity.
  • Search center "Network Request" supported query attributes added "Request Name".
  • Optimized user session related list query efficiency.
  • Web page added configuration items, including:
    • Operation analysis collection method layers (configurable 1-100).
    • Operation collection probability (configurable 0-100, default 30).
    • Whether IP-like URLs are defaulted as own domains.
    • Number of trace events collected (configurable: 0-200, default: 100).
  • UI optimization:
    • Tag replacement (content details).
    • Color icon replacement (content details).

Bug Fixes

Public Cloud Fixes

  • #13608 Blank screen time greater than page fully loaded time.
  • #11430 GF Bank platform data issue.
  • #10620 Data collection related configuration adjustments.

Configuration File Fixes

  • Fixed the maximum limit issue after protocol package decompression.

ONE_2.4.0——2023/05/17 (May Official Release)

【Technical Components】

The environment has been officially switched to a streamlined configuration model, accompanied by a migration to a new database.

  • Configuration streamlined;
  • Database switched from MySQL to MariaDB, default is MariaDB, compatible with MySQL;
  • Nacos version upgraded to 2.2.1, resolving private deployment security vulnerabilities.

【ONE_APM/ITIM_2.5.0】

New Features

  • Pod monitoring whitelist and can limit the number of Pods monitored, facilitating probe monitoring management and controlling resource billing.
  • Added operating system event reporting, including probe circuit breaker/recovery, process start/exit, host restart, and other basic operational events.
  • Added a unified entry for Error Analysis, helping quickly understand global error overview and analyze error trends.
  • Improved entity analysis model; service/service instance/interface and other entity detail pages added trace, event, process information, etc.
  • Trace list supports Slow, Very Slow status identifiers, and added statistics for method count and maximum call depth.
  • Added process attribute display, up to hundreds of types, comprehensively understanding process information.
  • Introduced customizable service naming rules that enable the dynamic grouping and consolidation of services based on their process attributes.
  • Host memory collection added multiple metrics, facilitating custom memory usage rate metric calculation methods.
  • Hosts added Dashboard tab, with built-in dashboard practices, for quick browsing of key metrics performance like CPU, memory, disk, network, processes on this host.
  • Service, interface, etc. lists support viewing trace collection count and discard count.
  • Trace configuration, Pod monitoring whitelist support API calls.
  • Probes support SkyWalking traceid generation rules.

Functional Optimizations

  • The service statistical analysis view has been upgraded from 2D line/bar charts to a 3D bubble chart, enabling rapid correlation across three key metrics—response time, error rate, and throughput—to quickly pinpoint anomalous services.
  • Slow/Error metric definitions adjusted; slow request and error request count metrics do not affect each other.
  • APM/ITIM full custom rule configuration limit increased from 10 to 1K.
  • Trace scrolling interface response optimized, faster.
  • Offline hosts in deployment status can be deleted.
  • Fine-grained service call SQL support export.
  • Probe circuit breaker supports custom effective scope.
  • Thread profiling added second-level duration.
  • Experience optimization items (probe download version sorting, adjusted default metric selections for various entity lists, etc., 10+ items).

【ONE_ETL_1.2.1.0】

Functional Optimizations

  • ONE configuration streamlined.
  • SkyWalking traces protocol parsing adapted.

【ONE_ALERT_1.8.3.1】

New Features

  • The deep analysis feature now incorporates a refined trace status breakdown, including a new "Very Slow" state. This provides a more granular performance breakdown for precise problem analysis, enabling you to pinpoint the root cause more accurately.
  • AI Anomaly Detection (AI Detection), algorithm advanced configuration added AI strategy threshold, enabling more precise metric anomaly localization through thresholds.

Functional Optimizations

  • Fixed a fault consolidation issue specific to Nebula exceptions, where a single alert could erroneously generate multiple incidents. Incident grouping is now more accurate and streamlined.
  • Fixed the bug where root cause node trace queries failed.
  • Improved the upload logic for AI detection/prediction query points, enhancing overall product performance.
  • Fixed the issue where AI detection alert names showed null for metric values, improving user experience.
  • Fixed the poor readability of alert names when alerts were resolved, improving user experience.
  • Fixed the display issue for suppression/convergence strategy condition validation, improving user experience.
  • Fixed the issue where the list didn't refresh after modifying enable/disable status in the convergence strategy list, improving user experience.
  • Fixed the parameter issue with the time control in fault detail links, improving user experience.
  • Fixed the time axis display issue and the metric grouping display issue above the trend chart in fault detail abnormal metric trend charts, improving user experience.

ONE_2.3.3——2023/05/10

【ONE_IAM_2.2.0】

New Features

  • Established a unified OpenAPI, supporting external third parties accessing system data via API. Established an API Documentation Center, supporting users to quickly query API documentation.
  • Improved the unified identity authentication system. Supports identity verification for external third-party API access, preventing external abnormal access by identifying key pairs and tokens.
  • Added Key Management functionality. Supports users creating and managing key pairs independently, setting API permission scopes through key pairs to protect user data.
  • Operation records added management records for key pairs.

Functional Optimizations

  • Optimized operation logs. Operation record time limit is 90 days; data beyond 90 days is automatically backed up by the system.
  • Recipient and recipient group management moved to the Settings Center.

【ONE_ANALYSIS_2.3.3】

New Features

  • Added Host preset dashboards. Users can use Host preset dashboards for host monitoring, or quickly configure new host monitoring dashboards by cloning and referencing preset dashboard content.
  • Data Analysis and metric universal pages support trace-associated log drill-down.

Functional Optimizations

  • Optimized dashboard variable filtering functionality, supports filtering based on contained values.

【ONE_ALERT_1.8.3.0】

New Features

  • Added composite metric "OR" detection method for multi-metric joint alerts, achieving multi-scenario coverage for metric detection.
  • Root cause analysis now includes deep diagnostics for interface-class errors, enabling rapid identification of the underlying causes behind API-related failures.
  • Fault details now seamlessly integrate anomalous KPIs with affected entities, accelerating root cause analysis by breaking down traditional data silos during incident investigation.
  • The enhanced RUM troubleshooting capability leverages metric correlation to quickly pinpoint the root causes of front-end performance issues, significantly reducing mean time to resolution.
  • Supports root cause localization analysis for single-group multi-metric alerts, making root cause localization more comprehensive.
  • AI Anomaly Detection (AI Detection), algorithm advanced configuration added AI strategy threshold, enabling more precise metric anomaly localization through thresholds.

Functional Optimizations

  • Enhanced response policies now support multi-condition configurations based on fault status and severity levels, providing greater operational flexibility and more precise alert handling.
  • Full backend compatibility with MariaDB achieved through consolidated scripts from version 1.8.2.0, while maintaining seamless compatibility for version 1.8.3+ incremental scripts, ensuring smooth database migration.
  • Global configuration file adapted to the new version; private configuration files fully reorganized and adapted.
  • Web refactored modules: Convergence strategy all content, Suppression strategy list page refactored, making the product overall smoother.
  • Other wording optimizations, alert descriptions clearer and easier to understand.

【ONE_SWIFT-AI_2.2.0.0】

Functional Optimizations

  • Modified Nacos private configuration content; default values for various Spark parameters are automatically calculated by Ansible based on the number of deployed Hadoop nodes, reducing deployment costs for implementers.
  • Modified some match query statements in root cause analysis to avoid large queries causing Nebula exceptions.
  • Similarity convergence and root cause analysis send Kafka messages partitioned by fault id, making the generated fault data more ordered.

【ONE_ZEUS_NEBULA_4.1.3.0】

New Features

  • Added performance metric interfaces, providing data query entry points for the oneData platform tool.
  • Added new query statements, resolving exceptions related to large queries.

Functional Optimizations

  • Removed configurations push_entity_relationship and push_call_link from global configuration.
  • Stability strategy adjusted, increased online query stability.

【ONE_BRFS_3.1.0.0】

Functional Optimizations

  • Memory allocator changed, resolving slow memory growth exceeding expectations.
  • Optimized RocksDB resource management in Datanodes to resolve write failures caused by excessive open file handles.
  • Write optimization, reduced IO consumption, IO reduced by over 30%.

ONE_2.3.2——2023/04/28

【ONE_RUM_2.2.1.0】

New Features

  • Added "Trace Association" function in deployment configuration (optimizing the original "Frontend Trace Generation" function). Path: Configure Deployment -> Configuration -> Integration & Association -> Trace Association.
  • Bonree traces now seamlessly integrate with leading third-party monitoring platforms like SkyWalking, enabling you to visualize and analyze complete, end-to-end transaction flows from a single pane of glass.
  • Administrators can directly enable/disable mainstream monitoring vendors that need association. If predefined vendors don't meet actual scenario needs, can also create custom protocol embedding content.
  • Supports #1662: Experience monitoring sub-application project traceid integration requirement.
  • Supports #7266: RUM association Skywalking + Tiandan data.

Bug Fixes

  • Fixed #10583: one2.3.1.0 Search Center - js error record, etc., interface application version filter not taking effect.
  • Fixed #7973: ONE platform session details page label shows as SDK.

ONE_2.3.X——20230425

【ONE_IAM_2.0.0.3】

New Features

  • Built a personalized configuration center. Administrators can perform custom settings for multiple configuration items like login page Logo, menu Logo, browser Logo, etc. The interface provides default, hidden, custom image, and text configuration methods, effectively supporting on-site personalized configuration demands and significantly reducing development costs.

ONE_2.3.1——2023/04/10

【ONE_APM_2.4.0 & ONE_ANALYSIS_2.3.2.0 & ONE_IAM_2.0.0.2】

Functional Optimizations

  • Gain comprehensive visibility into both open-source and managed Kubernetes distributions by monitoring resource consumption, pod health, and critical cluster events.
  • Probe updates now support configurable image registry sources to prevent network congestion during mass simultaneous deployments.
  • Trace data is now compressed before persistence in BRFS, significantly reducing storage footprint without impacting performance.
  • The monitoring rules for hosts have been migrated to the deployment status section, centralizing configuration management for improved operational efficiency.
  • Connection pool metrics have been standardized to resolve previous inconsistencies and ensure accurate interpretation of performance data.

【ONE_RUM_2.2.0】

New Features

  • Added User ID collection function, supports automatically injected web applications automatically capturing page elements or specific parameters as User ID according to user-defined collection rules.
  • Added Energy Consumption Analysis function, supports users defining whether to collect energy consumption related data for Android, iOS applications, and can analyze corresponding application energy consumption metrics overview, change trends, and distribution, supports users viewing application energy consumption details by process-level data.

【ONE_ALERT_1.8.2.0】

New Features

  • Added year-over-year and month-over-year metric detection methods, enriching metric detection capabilities, making detection scenarios more complete.
  • Added application - First Screen Time possible root causes; can quickly locate underlying issues causing first screen time delays in fault details.
  • Modified zabbix py3 event reporting script, no complex configuration needed, effectively supporting on-site Zabbix alert event ingestion.

【ONE_SWIFT-AI_2.1.2.0】

New Features

  • Added metric AI detection strategy threshold logic, reducing noise events generated by AI detection, improving detection accuracy.
  • Expanded features in the AI detection algorithm, enabling the AI detection algorithm to learn more knowledge, resulting in higher accuracy.
  • Heuristic-based analysis tasks now augment root cause investigation by correlating fault data across additional dimensions, enhancing diagnostic accuracy through machine learning-driven pattern recognition.

ONE_2.3.1——20230317 (Spring Official Release)

【ONE_ALERT_1.8.1.0】

Functional Optimizations

  • Root cause recommendation added deep analysis, achieving more detailed root cause localization.
  • Root cause topology graph optimized horizontal and vertical structure, more clearly displaying topology relationships.
  • Topology nodes added trace information, enriching root cause topology data.
  • Fault related details optimized, increased fault readability, faults more precise.
  • Added default metric detection rules, enriching current built-in rules.

【ONE_ANALYSIS】

New Features

  • Dashboard trend chart cards added marker line capability, supporting users displaying metric baselines as marker lines in trend charts.

【ONE_RUM】

New Features

  • Added User ID collection function, supports automatically injected web applications automatically capturing page elements or specific parameters as User ID according to user-defined collection rules.

ONE_2.3.0——2023/3/7

[Upgrade Announcement]

ONE version 2.2.3.0 has been upgraded to the public cloud. Key updated features for each module are as follows, please pay attention.

【ONE_IAM】

Functional Optimizations

  • Separated the ONE platform from cloud independence. For details, refer to the "ONE2.3.0 Account Login Update Notification".
  • Optimized account login error prompts.
  • Optimized user information input validation logic.
  • Optimized login password expiration reminder.
  • Supports modifying account name, using Account ID as the unique identifier for the account.
  • Optimized the Access Management interface, allows switching between specific function pages via tabs.
  • Optimized the User Management interface, user list added operations for joining groups, joining organizations, authorization.
  • Optimized user management permission logic; if no permissions for User Group, Organization, and Permission Policy management, cannot perform add user group, add organization, add permission policy operations.
  • Added Organization Structure Management, convenient for large enterprises managing subsidiaries/departments. Supports creating organizational structures, supports adding users to organizational structures, supports authorizing organizational structures.
  • Optimized group management permissions; if no permissions for User Management and Permission Policy Management, cannot perform add user and add permission policy operations.
  • Access resource permissions support conditional filtering, strengthening resource filtering speed.
  • Supports License Management and usage consumption query, can switch views via tabs to check usage consumption.
  • Optimized License expiration reminder prompts.
  • Administrator backend supports managing all primary account licenses, supports filtering by primary account name/licenseid/license status.
  • Optimized administrator backend account management interface, account name in account information edit and view detail pages supports copy operation.
  • Administrator backend operation records hide other products, only display ONE product operation records; account type distinguishes display between Administrator, Primary Account/IAM User.

【ONE_ALERT】

Functional Optimizations

  • Unified management of fault data, improving overall data query capability.

【ONE_RUM】

Functional Optimizations

  • ONE-RUM related pages support caching list filter conditions and sort rules; users returning to these pages after drilling down will retain the original filter conditions and sort rules.
  • Search Center record list supports sorting by attributes and added a prompt that search time cannot exceed 7 days.
  • Filter component optimization: Text filter supports filtering by "Starts With", "Ends With"; Crash Summary, Lag Summary, ANR Summary, Custom Exception Summary text filter only supports filtering by "Contains".
  • Filter function changes: User operation list in Application Details no longer supports filtering by "Operation Alias Not Equal To XXX"; Page list in "Terminal App/App Details/H5 Page Domain" no longer supports filtering by "Page Name Not Equal To XXX".
  • Distribution statistics chart application version and region dimensions support users clicking legends for quick filtering of page lists.
  • Operation Analysis belonging view/page reference original view processing logic for content merging, preventing faults caused by excessive data.
  • Standardized device id validation, only supports English letters, hyphens, numbers, and underscores.
  • Other function optimizations: Application deletion synchronously deletes tag association table data; Mini Program and Web applications remove fields like device model which are not applicable; Web applications remove framework display; Historical BUG fixes, etc.

【ONE Platform】

Functional Optimizations

  • Optimized product architecture and configuration, improving deployment experience and performance.
  • Decoupled ONE components (iam, analysis, etl, rum, alert, apm); subsequently, components can iterate independently, accelerating ONE platform function iteration efficiency.
  • ONE platform slimming, reduced ONE platform resource usage through component optimization.

ONE_2.2.2——2023/02/14

New Features

  • Supplementary diagnostic tools: Thread Profiling, Memory Dump.
  • Improved JAVA application memory metric collection, added non-heap memory related metrics.
  • Trace collection now offers three adaptive control modes—intelligent adaptive sampling, configurable rate-based sampling, and threshold-based capture—enabling flexible resource optimization without compromising data completeness.
  • Flexible process group identification rule configuration, applicable to various scenarios.
  • Added service instance liveness status display, understanding instance restart information.
  • Platform supports ingesting OT protocol Trace data, and adapted trace detail display.
  • Added Data Integration module under the Deployment Configuration tab, supporting Kafka, Prometheus.
  • nCompass, SNMP Query data ingestion. This module supports users customizing data ingestion, data processing, and data storage ETL process topologies through visual drag-and-drop. The integration module can be based on user-configured functional permissions.

ONE_2.2.1——2023/02/14

New Features

  • Event Integration module (original onealert data integration) embedded into the ONE platform, achieving third-party alert ingestion.
  • Event Integration added SNMP TRAP, SYSLOG third-party alert sources.
  • Added Automated Report module. The Automated Report module supports users customizing report templates, generating periodic reports through configuration. Reports can be sent via email, supporting Online and PDF browsing methods.
  • Supports adding images in dashboards.
  • Dashboard and Data Analysis functions support using tags for batch management.
  • Metric module optimization, querying metrics can use finer granularity, i.e., within the same query time range, more metric data points can be queried.
  • Tag function optimization, supports users adding and managing tags in Key:Value form, standardizing the scope of "My" and "Shared" tags.

Functional Optimizations

  • Event Integration removed server old version alert sources.
  • Optimized time control for fault analysis jump to fault list, ensuring consistent fault data on both sides.
  • Event standardization rule timestamp format supports custom modification.
  • Removed auto-refresh logic from root cause analysis in fault details.
  • Added event ingestion, event standardization permissions and operation records.