Skip to main content

2026

This document covers the version iteration details of multiple core components of the ONE platform in 2026, focusing on three key dimensions: new features, functional optimizations, and bug fixes.

The components involved include ONE_ALERT, ONE_ANALYSIS, ONE_LOG, ONE_EVENT, ONE_APM, ONE_ETL, ONE_STM, ONE_RUM, ONE_IAM, ONE_CMDB, ONE_TAG, ONE_Pilot, ONE_CHAT, covering critical areas such as alert configuration management, data visualization analysis, log collection and parsing, event tracking and correlation, application performance monitoring, multi-source data extraction, transformation and loading, and end-user experience monitoring.

The following table provides the Chinese-English comparison and brief product introductions for each product component:

Product ComponentProduct ModuleFunctional Introduction
ONE_ALERTIntelligent AlertResponsible for platform alert rule configuration, alert generation, alert notification, and alert status management (e.g., manual closure, batch processing). Supports alert data filtering, permission isolation, and cross-resource domain alert handling, helping operations personnel promptly detect and respond to system anomalies.
ONE_ANALYSISData Analysis (Data Reporting)Provides data visualization and analysis capabilities such as dashboard configuration, data cube construction, and automatic report generation. Supports custom chart displays, multi-dimensional data filtering, and report email push, helping users intuitively grasp system operation data and business trends.
ONE_LOGLog AnalysisImplements log collection (including in-depth monitoring process logs, third-party log ingestion), log query, index management, and data processing (e.g., JSON parsing, grok rule processing). Supports filtering logs by service and data center, aiding problem troubleshooting and log auditing.
ONE_EVENTEvent ManagementResponsible for event data collection, filtering, display, and correlation analysis. Supports filtering by data center and event attributes, standardizes instance field display specifications, and enables event-alert association and jumping, assisting in tracking various system events (e.g., deployment, failure events).
ONE_APMApplication Performance Monitoring (System Services)Focuses on application performance observation, covering service identification, call chain tracing, process monitoring, container and K8s resource monitoring, and probe management. Supports call chain detail analysis and performance metric statistics, aiding in locating application performance bottlenecks and service dependency issues.
ONE_ETLData IntegrationImplements the ingestion, processing, and storage of multi-source data (e.g., Alibaba Cloud service metrics, SkyWalking trace data, SNMP protocol data). Supports data flow topology editing and data localization storage, adapting to multi-region and multi-data center data architectures.
ONE_STMAvailability Detection (Monitoring Tasks)Responsible for creating and managing monitoring points and monitoring tasks. Supports resource organization by tags, records search conditions and quick filter configurations, enabling continuous monitoring of system key nodes to ensure business continuity.
ONE_RUMDigital ExperienceFocuses on performance and experience monitoring for end-user applications (Web, Douyin Mini Programs, HarmonyOS applications, etc.), including page load speed, JS error statistics, and user session analysis, optimizing end-user experience.
ONE_IAMIdentity and Access ManagementManages platform user identities, permissions, licenses, and security settings. Supports user list filtering, custom headers, multi-language adaptation, and login verification (e.g., SMS verification codes). Implements centralized permission management in the main center to ensure platform access security.
ONE_CMDBConfiguration Management (Data Model)Stores configuration information and lifecycle status of system resource instances (hosts, services, containers, etc.). Supports resource tag management, instance relationship maintenance, and unified management of instances across multiple data centers, providing foundational resource data support for other components.
ONE_TAGTag ManagementProvides tag creation, batch association/disassociation, and automatic propagation functions. Supports filtering resource instances by tags, implementing resource permission control and classification management, adapting to multi-region and multi-data center resource tag synchronization requirements.
ONE_PilotONE Platform Monitoring and Operations (SkyEye Platform)Provides global topology view of ONE platform components, Nginx container traffic analysis (inbound/outbound traffic, request count statistics), manages Kafka component OOM monitoring alert policies and ClickHouse data storage periods, assisting in overall ONE platform operations and traffic control.
ONE_CHAT-SERVICE / ONE_CHATXiaoRui AssistantIntegrates the DeepSeek-R1 large language model to provide intelligent Q&A services such as platform usage instructions and operations knowledge queries. Supports generating PQL query statements, improving operations personnel's problem-solving efficiency.
ONE_CORE-LINKObservability Insights (Core-Link)Provides core link topology orchestration and panoramic observation capabilities. Supports custom service call relationships, combining monitoring, log, and trace data to achieve cross-service problem localization and fault diagnosis, aiding efficient operational decision-making.

ONE 3.11.0.0 Release Date: 2026/03/11

APM

New Features

  • Remote interface page adjustment, support quick query of remote interfaces

1773191782390

  • Core Link supports selection of third-party entities and technical component entities.

1773201068531

Enhancements

  • Added name sorting function in the name column of the instance list
  • When the system has no data, the card should display "No Data" instead of "Normal"
  • When creating/editing a system, the shared tags dropdown list only shows shared tags under the current resource domain
  • Adapt to CMDB instance ID adjustment
  • Optimized exception entity statistics logic: cloned entities are no longer counted as multiple exception entities
  • Expanded the selection range of starting nodes in vertical architecture to include third-party entities and technical components
  • Optimized vertical architecture aggregation logic

Bug Fixes

  • 103-4095 [Sinochem Information] OpenAPI: Unauthorized query of interface data under application performance tags
  • 103-3675 [China Mobile Internet] After agent deployment, the displayed enable status is false (actual is true)
  • [ENN Gas] Implement new pod memory usage and CPU usage metrics for newly registered pods
  • System Details - Relationships - Service Metrics Display (Request Error Rate, Response Time, Throughput): Optimize the issue of missing services when there are duplicate service aliases

RUM

New Features

  • Android, iOS, Web: SDK supports automatic code embedding wizard

1773191814202

  • JS Errors, H5 Page Load: Support extraction of business module dimensions

1773191848818

  • Added OpenAPI for network requests and page load records

1773191937796

Enhancements

  • Interface performance optimization
  • Entity Identification/Business Modules, Network Requests: Maximum creation count changed to nacos configuration, effective for all environments of all master accounts.
  • Entity Identification/Business Modules: Default 10, Entity Identification/Network Requests: Default 50, when nacos configuration exceeds 100, still limited to 100. When nacos configuration is below 10, still limited to 10.
  • Adapt to CMDB instance ID adjustment
  • Health score calculation formula supports input of 6 decimal places

1773192001102

  • Added alert level description in the hover information of alert icons in the terminal application and page analysis lists
  • Added packaging instruction jump link for symbol files

1773192071065

  • Entity Identification/Network Request/Domain Type added prompt: The platform will not display H5 page loads under CDN domains

1773192103561

  • Data Collection/Terminal Applications/Collection Limits: Filter out Web from the application dropdown
  • Changed "Admin resources" text to "Default resources"
  • Fixed issue: When deleting a SourceMap file, other files with the same name were also deleted

ALERT

New Features

  • Alert script added shell JQ toolkit

Enhancements

  • Fixed abnormal issue with alert rule filtering conditions (attributes & tags)
  • Fixed abnormal issue with is_no_data field in no-data state
  • Fixed abnormal issue with alert notifications after manually closing alerts
  • Fixed issue where no new alert was generated after an event alert was closed
  • Adapted to synchronize metric name display in alerts after metric unit modification in the metrics system

Bug Fixes

  • 103-3924 [ICBC] Abnormal region filtering condition in alert rules
  • 103-4064 [Sheng Yin Consumer Finance] -- The host address in alert notification content displayed the host instance ID
  • 103-4067 [Sheng Yin Consumer Finance] -- No notification when manually closing alerts in the alert list
  • 103-4010 [CSC Operations] Alert rule - No-data异常 alert for metrics not生效
  • 103-4091 [CNBM] After closing third-party接入 alerts, triggering the same alert again did not generate a new alert.
  • 130-249 [alert][historical bug] Alert rule - When selecting "contains any" in tag filtering and entering specific tags, the tag data could not be selected
  • 103-4294 [ENN Group] After configuring filtering conditions for event alerts, the conditions were not saved
  • 103-4282 [Onewo] Alert list displays 100 rows of data without showing

ANALYSIS

New Features

  • Dashboard supports carousel playback, allowing custom addition of dashboards and automatic playback at specified frequencies

1773192125600

Enhancements

  • Workspace application score adapts to mpass type icons
  • datetime type fields participating in filtering grouping can be filtered via time components; date type fields are displayed in date format; all number type fields can have units added through custom display items
  • Adapt to cmdb modifying metric types and deleting custom metrics: after modifying metric types, the dashboard will verify if historical configurations can be queried normally; when deleting custom metrics, the dashboard will verify and prompt
  • Breadcrumb not displayed when Cube menu is set to other pages
  • When configuring card filtering conditions in the dashboard, some field types support "is empty" and "is not empty" operators
  • Metric selector supports displaying extended attributes of metrics

Bug Fixes

  • 103-4266 [J&T Express] Abnormal sorting logic for heatmap in Dashboard & Cube
  • 103-4344 [Hytera] -- Dashboard loading error
  • 53-1555 Early warning events - Public cloud infrastructure technical component access status异常 and显示 no data

LOG

Enhancements

  • Log query list supports displaying full log text without truncation
  • Adapt to CMDB instance ID adaptation
  • Blacklist process name changed to exe name
  • Custom source path process group retrieval adds container stdout process group
  • Log query supports regex search box

ETL

New Features

  • Flink resource isolation
  • RUM JS Errors, H5 Page Load: Support extraction of custom dimensions, assign identifiers by vendor
  • Added task switch button in the ETL background management interface
  • Page interaction adjustments, removal of sensitive information containing the word "Bonree"
  • When sub-accounts are frozen or deleted, the tasks they created can still be viewed and managed on the platform

Enhancements

  • Map type data parsed in pipelines is now stored in JSON format
  • Fixed OOM issues caused by excessive data volume when fetching data via JDBC database connections, which could lead to page cards or services crashing. The limit for a single data fetch is now 10,000 records.

CMDB

Enhancements

  • Custom metric meta-attributes now support editing, allowing modification of parameters such as metric type, unit, and maximum/minimum values.
  • Custom metrics now support deletion. When異常 data exists, redundant data can be manually deleted without the need for scripts to clean the database.

STM

Enhancements

  • If all monitoring points of a task are offline, "Execute Now" is grayed out, with hover提示 "All monitoring points bound to this task are offline, operation not possible"
  • Adapt to CMDB instance ID adjustment
  • English text corrections

IAM

Enhancements

  • When IAM users authorize others, they can control whether to authorize only the environment resource domains they have权限 to or all environment resource domains

1773192267960

  • Hide the left navigation in the canvas area when embedding Cube
  • License for function verification of ONE modules applied via https://lic.bonree.com/trial, validity period adjusted to 7 days
  • Forgot password: captcha for获取验证码 changed to drag puzzle

  • "Pilot Platform" menu made configurable, checked by default

1773192332499

  • When the authorization button is grayed out, hover提示 the reason for graying out

1773192414674

  • "Admin resource" text changed to: "Default resource"
  • Group notifications: newly added ones displayed at the top
  • Agent management route adjustment
  • English text corrections

Bug Fixes

  • 103-4434 [Shede] After deploying the platform and creating a master account, only the help support interface was found. The platform address uses domain mapping, no waf interception, need help troubleshooting.

SmartAgent

New Features

  • Support process collection whitelist and parent-child process metric splitting strategy:

    Whitelist processes unconditionally collect metrics

    Parent-child processes of whitelist processes collect metrics independently

    Non-whitelist processes: child process metrics merged into parent process

Enhancements

  • JavaAgent 9.12.0 version changes:

    Optimize consistency of error request and call chain error标识 in asynchronous thread scenarios;

    Optimize JDK 17 adaptation, avoid Class.getGenericSignature0() exception.

  • DotnetAgent6.15.3 version changes:

    Adapt to nms-ActiveMQ/AMQP interfaces (supported versions: Apache.NMS.ActiveMQ-2.2.0, .NET Core 2.0/2.1/2.2/3.0/3.1, .NET5.0/6.0/7.0/8.0; Apache.NMS.AMQP-2.4.0, .NET Core2.0/2.1/2.2/3.0/3.1, .NET5.0/6.0/7.0/8.0);

    Fix GAC loading failure during installation caused by introducing third-party WebApi library.

  • Image updated to 1.1.4: --set-conf and --reset-conf configure YAML array fields with each element on a separate line;

  • Installation parameter optimization: --set-conf and --reset-conf configure YAML array fields with each element on a separate line;

  • dockerhelper infinite loop detection optimization: raise default检查阈值 to reduce false positive risk;

  • Optimize dockerhelper: check if mount target path is合法, skip if not; add reentrant injection check.


ONE 3.10.0.0 —— 2026/01/30

APM

New Features

  • Batch Collection Rule Import/Export: The data collection module now supports batch import and export of custom collection rules for containers and processes via Excel templates, significantly improving rule configuration and management efficiency.17700978488361770097869418
  • Serverless Probe Automatic Dump: Supports automatic triggering of dumps for Serverless probes and saving the files to the local server.1770097877180
  • Host Probe Manual Upgrade: Supports immediate manual upgrade of single or multiple host probes to specified versions, making upgrade control more flexible.1770097882905

Optimizations

  • SQL Analysis Enhancement: In the database module, SQL execution analysis now supports more database types and provides user-friendly prompts for cases where execution plans are often empty.1770097902508
  • Menu Structure Streamlining: The Profiling function has been integrated into the 【Diagnostic Tools】 menu, simplifying navigation.1770097910261
  • Permission Tag Adaptation: The system predefines the system_name tag. APM will automatically tag entities according to tag rules when passing through entities.1770097916913
  • K8S Resource Information Enhancement: Resource detail pages for Services, StatefulSets, etc., now display Kubernetes labels and annotation information.1770097923185
  • Disk Monitoring View Optimization: Disk monitoring metrics on the host detail page are now grouped by "Disk Partition" dimension by default for a more intuitive view. In CMDB, disk monitoring metrics have been bound to the partition model.1770097929579
  • Network Interface Monitoring View Optimization: Network interface monitoring metrics on the host detail page are now grouped by "Network Interface" dimension by default for clearer presentation.1770097936733
  • Global Topology Experience Upgrade: System filtering is optimized to cascading select boxes, and cross-system service call relationships are now displayed. Exporting supports selecting whether to include background colors.
  • Operation Guidance Optimization: Updated guide text for log staining, Profiling, and other functions in data collection, making prompts clearer and easier to understand.

Bug Fixes

  • 【103-4046】 Fixed display issue with database filter functionality.
  • 【103-4123】 Fixed server error when adding a data source in server request parameters, selecting request attribute source as 'java method parameter(s)'.
  • 【130-163】 Fixed inconsistency in health score coloring for the same score in the global topology page and the end-user application page.
  • 【130-223】 Fixed validation issue with the SQL call latency input box in custom collection rules.
  • 【17-34500】 Fixed issue where switching the traceId in the configuration box did not change the callTree trace in dashboards referencing call chains.
  • 【130-331】 Fixed issue where switching time controls, when the global topology request was not completed and switching to L1 level, the final displayed global topology was the default all levels.

Optimizations

  • Added entity scope selection limits.
  • Increased the number of card metrics on the homepage to four.
  • Added service entity type prompts on the trace detail page.
  • Optimized the order of vertical architecture entity statistics.

ALERT

New Features

  • Optimized entity scope queries for filter conditions.
  • Removed validation for AI intermediate license billing items.

Optimizations

  • Changed the "Root Cause Analysis" button to "Fault Diagnosis".

Bug Fixes

  • 【103-3714】 Fixed issue where disk partition and host information were empty in alert notification content.

RUM

New Features

  • Supports observability for mPaaS Mini Programs.1770097952810
  • Supports observability for uniapp Mini Programs.

Optimizations

  • Supports filtering of proprietary requests and third-party requests.1770097998150
  • Platform now displays native requests for HarmonyOS probes.
  • Permission Optimization: Built-in best practices for tag propagation. Requires manual enabling under Tag Management. After enabling, dashboards, alerts, and digital experience content remain consistent.
  • Logic optimization for determining if page load is an exception: When the iOS probe rs value is -1, use the main document request HTTP error code for judgment.
  • Hidden the first crash column for custom exceptions.
  • Changed user session list prompt to: "Supports querying up to the latest 500 records within the selected time range. The platform retains sessions for the latest X days." X is dynamically read from configuration.
  • Adapted for domestic (XinChuan) middleware.
  • Adapted alert IDs and problem IDs to be hexadecimal.

Bug Fixes

  • 【103-3798】 Fixed issue where deleting Android or HarmonyOS symbolication files by a user would accidentally delete all users' iOS symbolication files.
  • 【09-53824】 Fixed incorrect active usage count from the center.
  • Fixed error when marking key pages in the End-user Applications - Application Details - Raw View.

ANALYSIS

New Features

  • Data Cubes support tree menu structures, enabling configuration of multi-level menus and display in cube navigation.1770098008598

Optimizations

  • The generic part of metrics supports parameters passed by business parties. When displaying metrics, they can be grouped by specified dimensions by default.

Bug Fixes

  • 【13-45810】 Fixed issue where menus under cube menu levels could not have lower-level menus dragged onto them.
  • 【13-45851】 Fixed issue where some dimension fields were not displayed in the legend.

LOG

New Features

  • Log Configuration - Add Log - Server-side logs: Added resource domain control component. Users can only select paths related to hosts under the current resource domain for log collection.
  • Extended log data storage duration. After users change the configuration in Nacos, they can specify log storage time as 90 days, 180 days, or 365 days when creating new indexes.

Bug Fixes

  • 【130-118】 Fixed incorrect tag display in the custom log path within custom log source rules when editing logs.
  • 【130-90】 Fixed log permission issue: Checkboxes and delete buttons should not be interactive for sub-users with read-only permissions.

EVENT

New Features

  • Business parties referencing the event list component can customize the component height for better page display.

Optimizations

  • Fields added for quick filtering cannot be empty for display. Validation added when customizing display names.

Bug Fixes

  • 【130-4】 Fixed content search issue: After searching, collapsing the entity ID, then expanding it, the search results were incorrect.
  • 【130-43】 Fixed issue where filter condition values were not echoed correctly.

ETL

New Features

  • Adapted for domestic (XinChuan) middleware, such as BES, TongTech, etc.
  • VM metrics support collecting static entity information, providing default data flows for metrics and events.1770098032640

Optimizations

  • Zabbix API metric collection supports versions 6.4 and above.
  • UI and English version issue fixes.
  • When creating custom metrics, support for specifying the primary entity of the metric.

Bug Fixes

  • 【103-4086】 Fixed duplicate data push issue for call chains.
  • 【103-3948】 Fixed issue where nested sub-JSON data could not be loaded during log event attribute parsing.

CMDB

New Features

  • Indicator System supports setting immediate effect, enabling quick changes to the effective system.1770098046925
  • Tag propagation rules now have an upper limit. The number of tags propagated at once cannot exceed 10K. Added status recording for propagation rules.1770098053600

Optimizations

  • Differentiated display of extended attributes and tag information for improved readability.
  • Indicator lists support filtering using extended attributes.
  • Entity dimensions selected in custom indicators now remain consistent with the resource system to avoid abnormal filtering results.
  • Added built-in tag propagation rules, defaulting to propagate system name and end-user application name. Rules are disabled by default and need to be manually enabled under Tag Management.
  • Optimized internationalization of indicator units.
  • In entity lists, split ID and custom name fields. ID is not displayed by default; users can choose to display it as needed.

STM

Optimizations

  • Adapted for domestic (XinChuan) middleware.

Bug Fixes

  • Fixed error when switching environments on monitoring point and monitoring task detail pages; now prompts that there is no access permission for the resource.

IAM

New Features

  • IAM User Management table action bar added "View PassToken", which can be used for password-free login.1770098064684
  • IAM supports passing mPaaS Mini Program SDK packages.1770098071131

Optimizations

  • In private deployments, the Profiling menu is not hidden.
  • Provided an interface to get permission lists in coordination with Core Link.
  • Content description for downloading probe packages is consistent with the page.
  • Adapted for domestic (XinChuan) middleware.
  • Supports unified encryption and decryption suites.

SmartAgent V9.11.0 Release Notes

1. Integrated Probe Versions

Probe TypeVersion
JavaAgent9.11.0
DotnetAgent6.15.2
PHPAgent8.5.0
PythonAgent8.6.0
NodejsAgent7.1.1
NginxAgent3.8.4
ApacheAgent3.4.0
SDKAgent5.14.1
GoAgent5.0.0
logsAgent2.3.0

2. New Features

1. Nginx Version Adaptation

  • Description: Adapts to hidden version number strings in nginx.
  • Technical Implementation: Obtains value from the nginx global variable ngx_core_module.version.
  • Prerequisite: #define NGINX_VERSION "0.0.0".

2. K8S Deployment Template Update

  • Update: Added read/write mount for /var/lib/selinux.
  • Scenario Addressed: Prevents selinux module installation failure.

3. Spring Boot Configuration File Extraction Support

  • Configuration Item: processGroupNaming.detectFromMultipleSpringBootConfigFiles.
  • Description: Supports configuring whether to extract properties from multiple formats of Spring Boot configuration files.
  • Default Value: false.
  • Scope: Controls whether to read and extract configuration content from both .properties and .yml files when they coexist.
  • Application Scenario: SpringBoot App Name property extraction.

4. Operating System Recognition Enhancement

  • Supported System: UnionTech OS (UOS) operating system name recognition.

5. Immediate Update Function Optimization

  • Auto-Update Frequency Adjustment: Default auto-update frequency autoUpdateFrequency adjusted to 5 minutes.
  • Configuration File Cleanup: Removed autoUpdateFrequency configuration item from the default configuration file machine.yml.
  • Note: Overlay installation will not change existing configurations.

6. Network Performance Analysis Adaptation

  • Adapted System: Anolis-810.

3. Functional Optimizations

1. JavaAgent Upgrade to Version 9.11.0

【New Features】
  1. Call Chain Log Collection Restoration: Restores call chain log collection function (disabled by default).

    • Enable Method: Change the value of the following configuration items to true.
    # Configuration file: /opt/bonree/apm/conf/java/bonree.yml
    common:
    ClassTransformConfig:
    plugin-log4j2-mdc-2.0:
    enabled: true
    plugin-log4j2-mdc-2.7:
    enabled: true
    plugin-logback-mdc-1.0.0:
    enabled: true
    plugin-log4j-recorder:
    enabled: true
    plugin-log4j2-recorder:
    enabled: true
    plugin-log4j2-2.11.1-recorder:
    enabled: true
    plugin-log4j2-async-recorder:
    enabled: true
    plugin-logback-recorder:
    enabled: true
  2. Apache Dubbo Adaptation: Adapted for compatibility with apache-dubbo 2.7.0~2.7.1.

    • Known Issue: Asynchronous interface latency may have some deviation, expected to be optimized in the next version.
【Optimizations】
  1. Framework Adaptation Optimization:
    • Optimized adaptation for sofarpc.
    • Optimized adaptation for druid datasource.
    • Optimized adaptation for oracle rca mode database name recognition.
    • Optimized adaptation for spring-cloud-gateway client request abort scenarios.
【Bug Fixes】
  1. JDK 17 Crash Fix:
    • Affected Versions: JDK 17.0.0~17.0.4.
    • Affected Scope: JavaAgent 9.10.09.10.1 (corresponding to SmartAgent versions 9.10.09.10.1).

2. DotnetAgent Upgrade to Version 6.15.2

【New Features】
  1. HttpClient Adaptation: Adapted for HttpClient relative URI scenarios, correctly obtains RPC host/port.
【Optimizations】
  1. Call Chain Optimization: Optimized error call chain judgment in call chain threshold mode.
  2. GC Collector Optimization: Optimized .NET Core exe program version judgment to obtain the appropriate GC collector.

3. PHPAgent Upgrade to Version 8.5.0

【New Features】
  1. ARM Architecture Support Extension: Adapted for ARM architecture support range (PHP 5.6~8.1). Does not support: musl.

4. PythonAgent Upgrade to Version 8.6.0

【New Features】
  1. Log Collection Switch: Added local switch to control log collection configuration item (default off).
    • Configuration File: /opt/bonree/apm/conf/python/bonree.yml.
    • Configuration Item: common.enable_collector_log.
  2. Business Process Linking Support: Supports RabbitMQ consumers generating background task business process linking.

5. GoAgent Upgrade to Version 5.0.0

【Bug Fixes】
  1. HTTPS Server Collection Shielding: Shielding HTTPS Server collection.
    • Reason: This type is not currently supported; forced collection can cause crashes.
    • Affected Scope: 5.0.0 (corresponding to SmartAgent versions before 9.11.0).
  2. RabbitMQ Request Header Issue Fix: Fixed an issue where setting request headers in RabbitMQ might cause Go GC to detect zombie objects.
    • Affected Scope: 4.12.0 (corresponding to SmartAgent version 9.10.1).

6. logsAgent Upgrade to Version 2.3.0

【Bug Fixes】
  1. Multi-line Separator Fix: Fixed an issue where configuring the multi-line separator as a pure number caused log collection to fail.
    • Affected Scope: 2.2.0 (corresponding to SmartAgent version 9.10.1).

7. Image Version Update

  • Version: 1.1.3.
  • Update: Command line parameter -t now supports enabling Go and .NET probes.

8. Container Environment NIC Collection Optimization

  • hostNetwork Containers: Keep network card collection logic consistent with the host, filtering invalid network cards.
  • Non-hostNetwork Containers: Only filter loopback IPs (127.*), 0.0.0.0, and all-zero MAC addresses.
  • Problem Solved: Inconsistent network card metric collection in containerized deployments.

9. Daemon Process Handle Cleanup Optimization

  • Optimization: Avoids watchdog and dockerhelper child process startup or exit delays caused by overly large *SC*OPEN_MAX.

10. Application Process Recognition Optimization

  • Optimized Scenario: Compatibility with application processes not being correctly recognized in exec startup scenarios containing time-consuming pre-operations.

4. Bug Fixes

  • 【103-4128】 Fixed jdk-17.0.017.0.4 crash (JavaAgent version: v9.10.09.10.1, corresponding to SmartAgent versions: v9.10.0~9.10.1).
  • 【103-3546】 Fixed the issue of being unable to monitor Pod in-place restarted containers in a CRI-containerd environment (SmartAgent: v9.3.0~9.10.1).
  • 【17-34510】 Fixed issue where the probe status for nginx SDK processes was randomly shown as monitored (SmartAgent: versions before v9.11.0).
  • 【17-35733】 Fixed log collection failure when configuring the multi-line separator as a pure number (logsAgent: v2.2.0, corresponding to SmartAgent version: v9.10.1).
  • Shielded HTTPS Server collection. This type is not currently supported; forced collection can cause crashes (GoAgent versions before 5.0.0, corresponding to SmartAgent versions before v9.11.0).
  • Fixed an issue where setting request headers in RabbitMQ might cause Go GC to detect zombie objects (GoAgent: v4.12.0, corresponding to SmartAgent version: v9.10.1).

SmartGate V3.7.0 Release Notes

1. Supported ONE Platform Version

V2.4.0 and above

2. Limitations

  • When the APM version is lower than V2.6.0, probes do not support batch forwarding and will forward directly without a caching mechanism.
  • When the APM version is lower than V2.10.0, there are display issues with K8S resource object YAML files.
  • When the APM version is lower than V3.5.0, K8S resource object YAML files are incompatible with SmartGate-3.3.0.

3. Integrated Plugin Versions

Plugin NameVersion
Monitoring Point1.5.0.0
etl_proxy2.0.0

4. New Features

  • Added immediate update functionality, supporting manual triggering of updates.
  • Supports normal operation of SmartGate in K8S clusters where Prometheus-related CRDs are not installed.

5. Functional Optimizations

  • Check auto-update frequency adjusted to 300s, and auto-update time adjusted to a random time within a 2-hour window.
  • Supports batch forwarding for logsAgent and eBPF data.
  • Optimized ClickHouse component monitoring method (version 3.6.0 does not support configuring multiple components with the same scrape_uri under one ClickHouse task; if they are the same, clickhouse_only: true needs to be configured).

RUM-SDK Release Notes

iOS 8.29.0

Update Content:

  1. Enhanced data acquisition capabilities.
  2. Added network event supplementation mechanism to ensure information integrity and traceability under abnormal conditions.
  3. Optimized webview resource status collection.
  4. Optimized whitelist collection strategy.

Prerequisites:

  • Digital Experience version 3.1.0.1 and above.
  • Adapted for uniappx 1.0.0.

Compatible Platforms: Digital Experience version 3.1.0.1 and above.

Android 8.28.0

Update Content:

  1. Enhanced data acquisition capabilities.

Prerequisites:

  • Digital Experience version 3.1.0.1 and above.
  • Adapted for uniappx 1.0.0.

Compatible Platforms: Digital Experience version 3.1.0.1 and above.

Harmony 1.8.0

Update Content:

  1. Adapted to HarmonyOS Next API 22 system.

Prerequisites:

  • Adapted for HarmonyOS NEXT system public beta HarmonyOS Next (API 12-20).
  • flutterboost requires Flutter version 3.5.0 and above.
  • RN requires plugin version 1.7.0 and above.
  • Digital Experience 3.3.0.0 and above.

Compatible Platforms: Digital Experience version 3.3.0.0 and above.

mPaaS 1.0.0

Update Content:

  1. Mini Program SDK supports the mPaaS Mini Program framework.

Prerequisites:

  • Digital Experience version 3.10.0.0 and above.

Compatible Platforms: Digital Experience version 3.10.0.0 and above. [file content end]