SmartAgent Version 10.1.3
Release Date: July 8, 2026
Version Overview
SmartAgent 10.1.3 is a 10.1.x maintenance release. Since Version 10.1.2 was not released separately, its changes have been merged into 10.1.3. This release integrates agent upgrades including NodejsAgent 8.0.1, SDKAgent 5.16.1, and NginxAgent 3.10.2.
Version 10.1.2 Changes (merged into 10.1.3 release)
-
✨ NodejsAgent 8.0.1: elasticsearch collection optimization, amqplib standalone RabbitMQ backend support without transactions; fixed startup failures on Node.js 16.17+~18.18 and ESM imports without file extensions (affects: SmartAgent 10.1.0~10.1.1)
-
✨ SDKAgent 5.16.1: Supports Node.js agent integration with standalone backend APIs
-
🔧 NginxAgent 3.10.1: Fixed extra port 80 in remote call addresses in traces (affects: SmartAgent 7.3.3~10.1.1)
Version 10.1.3 Changes
- 🔧 NginxAgent 3.10.2: Fixed excessive
url.len <= offsetwarnings in agent logs (affects: SmartAgent 9.12.6~10.1.2)
- Environments using NodejsAgent 8.0.0 with Node.js application startup failures on 16.17+~18.18 or ESM imports without file extensions should upgrade as soon as possible;
- Nginx environments with extra port 80 in trace remote call addresses, or excessive
[warn] url.len <= offsetwarnings in agent logs, should upgrade as soon as possible; - Scenarios requiring Node.js agent integration with standalone backend APIs should upgrade to this version.
Linux x86_64 System
Supported Platform Versions
- One Platform: V2.2.2 and above
Integrated Agent Versions
- JavaAgent: 9.14.0
- DotnetAgent: 6.16.1
- PHPAgent: 8.7.0
- PythonAgent: 8.7.4
- NodejsAgent: 8.0.1
- NginxAgent: 3.10.2
- ApacheAgent: 3.5.0
- SDKAgent: 5.16.1
- GoAgent: 5.0.3
- logsAgent: 3.0.1
Version 10.1.2 Changes (merged into 10.1.3 release)
1. NodejsAgent Upgraded to 8.0.1
New Features
- elasticsearch collection optimization: avoids duplicate collection of internal HTTP calls;
- amqplib component enhancement: supports standalone RabbitMQ backend call metric collection without transactions.
Bug Fixes
- Fixed application startup failure on Node.js 16.17+~18.18 (affects: NodejsAgent 8.0.0, SmartAgent 10.1.0~10.1.1).
- Symptom: Startup error in Node.js 16.17+~18.18 environments:
SyntaxError: The requested module "node:module" does not provide an export named 'register'.
- Symptom: Startup error in Node.js 16.17+~18.18 environments:
- Fixed startup failure with ESM imports without file extensions (affects: NodejsAgent 8.0.0, SmartAgent 10.1.0~10.1.1).
- In specific module import scenarios, the agent causes startup errors. Note: Pure CommonJS applications are not affected.
- Error message:
Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/app/scripts/sync/index' at .../opt/bonree/apm/agent/nodejs/8.0.0/Bonree/node_modules/import-in-the-middle/hook.js.
2. SDKAgent Upgraded to 5.16.1
New Features
- Supports Node.js agent integration with standalone backend APIs.
3. NginxAgent Upgraded to 3.10.1
Bug Fixes
- Fixed extra port 80 in remote call addresses in traces (affects: NginxAgent versions after 2.5.0, SmartAgent 7.3.3~10.1.1).
Version 10.1.3 Changes
1. NginxAgent Upgraded to 3.10.2
Bug Fixes
- Fixed excessive
[warn] 19#19: url.len <= offset. ...warnings in agent logs (affects: NginxAgent 3.8.5~3.10.1, SmartAgent 9.12.6~10.1.2). - Specific scenario: In proxy_pass scenarios where url and location have the same length, i.e.,
url.len == offset, warn should not be reported.
Linux ARM64 System
Supported Platform Versions
- One Platform: V2.2.2 and above
Integrated Agent Versions
- JavaAgent: 9.14.0
- DotnetAgent: 6.16.1
- PHPAgent: 8.7.0
- PythonAgent: 8.7.4
- NginxAgent: 3.10.2
- SDKAgent: 5.16.1
- GoAgent: 5.0.3
- logsAgent: 3.0.1
Version 10.1.2 Changes (merged into 10.1.3 release)
1. SDKAgent Upgraded to 5.16.1
New Features
- Supports Node.js agent integration with standalone backend APIs.
2. NginxAgent Upgraded to 3.10.1
Bug Fixes
- Fixed extra port 80 in remote call addresses in traces (affects: NginxAgent versions after 2.5.0, SmartAgent 7.3.3~10.1.1).
Version 10.1.3 Changes
1. NginxAgent Upgraded to 3.10.2
Bug Fixes
- Fixed excessive
[warn] 19#19: url.len <= offset. ...warnings in agent logs (affects: NginxAgent 3.8.5~3.10.1, SmartAgent 9.12.6~10.1.2). - Specific scenario: In proxy_pass scenarios where url and location have the same length, i.e.,
url.len == offset, warn should not be reported.
- ARM64 does not currently support NodejsAgent or ApacheAgent; NodejsAgent 8.0.1 changes from 10.1.2 do not apply to this platform.
Windows x86_64 Platform
Supported Platform Versions
- One Platform: V2.2.2 and above
Integrated Agent Versions
- JavaAgent: 9.14.0
- DotnetAgent: 6.16.1
- logsAgent: 3.0.1
This release has no Version 10.1.2 or 10.1.3 functional changes on Windows; integrated agent versions remain the same as 10.1.1.
Compatibility Notes
Platform Compatibility
| Operating System | Supported Architecture | Minimum One Version |
|---|---|---|
| Linux | x86_64 | V2.2.2 |
| Linux | ARM64 | V2.2.2 |
| Windows | x86_64 | V2.2.2 |