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 Component | Product Module | Functional Description |
|---|---|---|
| ONE_ALERT | Alert Management | Responsible 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-AI | AI Analysis | Provides 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_APM | Application Performance Monitoring | Monitors 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_RUM | Real User Monitoring | Collects 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_ETL | Data Integration | Handles data ingestion, transformation, and flow processing, supports integration of multi-source data (e.g., metrics, logs, traces), building unified data processing pipelines. |
| ONE_IAM | Identity and Access Management | Manages 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_ANALYSIS | Data Analysis | Provides 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_CMDB | Configuration Management Database | Manages entities (e.g., hosts, services, containers) and relationship data, supports data correlation and traceability, providing foundational resource configuration support for other components. |
| ONE_SERVICE | Base Services | Provides 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-CK | ClickHouse Management | Manages 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_NEBULA | Graph Database Management | Manages 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_SKYEYE | SkyEye System | Provides 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_BRFS | File Storage | Responsible for file verification, node communication, and storage management, provides distributed file storage capabilities, supporting reliable storage for unstructured data like logs and snapshots. |
| ONE_BIZ | Business Operations | Centers 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_LOG | Log Service | Provides 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.