Skip to main content

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 <= offset warnings in agent logs (affects: SmartAgent 9.12.6~10.1.2)
Upgrade Recommendation
  • 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 <= offset warnings 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'.
  • 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.
Platform Notes
  • 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
Platform Notes

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 SystemSupported ArchitectureMinimum One Version
Linuxx86_64V2.2.2
LinuxARM64V2.2.2
Windowsx86_64V2.2.2