SmartAgent Version 9.12.6
Release Date: April 3, 2026
Version Overview
SmartAgent 9.12.6 adds Cloud Foundry Garden container application monitoring on Linux, integrates JavaAgent 9.12.4, GoAgent 5.0.2, and NginxAgent 3.8.5 fixes and improvements, and refines platform-initiated reset behavior so update records are preserved, reducing false update-record alerts.
-
✨ Cloud Foundry Garden: Linux packages support monitoring Garden container applications
-
✨ JavaAgent 9.12.4: Improved exception blacklist filtering; fixed connection pool metrics when c3p0
getDataSourceNameis null; fixed NPE in Spring Cloud Gateway scenarios -
✨ GoAgent 5.0.2: Fixed uncaught exceptions when gRPC
status.messageexceeds 100,000 characters -
✨ NginxAgent 3.8.5: Fixed incorrect string length calculation causing excessive memory use
-
🔧 Platform behavior: Platform-initiated reset no longer clears update records, reducing false positives
- Linux users are recommended to upgrade for Garden monitoring and agent stability fixes;
- Environments using Java connection pools (including c3p0), Spring Cloud Gateway, gRPC, or the Nginx agent should prioritize upgrading.
Linux x86_64 System
Supported Platform Versions
- One Platform: V2.2.2 and above
Integrated Agent Versions
- JavaAgent: 9.12.4
- DotnetAgent: 6.15.4
- PHPAgent: 8.5.0
- PythonAgent: 8.6.0
- NodejsAgent: 7.1.1
- NginxAgent: 3.8.5
- ApacheAgent: 3.4.0
- SDKAgent: 5.14.1
- GoAgent: 5.0.2
- logsAgent: 2.3.0
New Features
- Support monitoring Cloud Foundry Garden container applications.
Feature Optimizations and Fixes
1. JavaAgent Upgraded to 9.12.4
Feature Optimizations
- Optimized exception blacklist filtering for exceptions not associated with a span.
Bug Fixes
- Fixed database connection pool collection: in rare cases c3p0
getDataSourceNamewas null, preventing connection pool metrics from being reported (affects: JavaAgent 8.0.0~9.12.2, SmartAgent 6.0.0~9.12.3). - Fixed null pointer exception (NPE) in Spring Cloud Gateway scenarios (affects: JavaAgent 9.11.0~9.12.3, SmartAgent 9.11.0~9.12.4).
2. GoAgent Upgraded to 5.0.2
Bug Fixes
- Fixed mishandling of gRPC
status.messagelonger than 100,000 characters that could throw uncaught exceptions (affects: all versions, SmartAgent prior to 9.12.4).
3. NginxAgent Upgraded to 3.8.5
Bug Fixes
- Fixed incorrect
lencalculation for strings causing excessive memory use (affects: NginxAgent 3.3.0~3.8.4, SmartAgent 8.3.0~9.12.4).
4. Platform Reset and Update Records
- On platform-initiated reset, update records are not cleared, avoiding false update-record alerts.
Linux ARM64 System
Supported Platform Versions
- One Platform: V2.2.2 and above
Integrated Agent Versions
- JavaAgent: 9.12.4
- DotnetAgent: 6.15.4
- PHPAgent: 8.5.0
- PythonAgent: 8.6.0
- NginxAgent: 3.8.5
- SDKAgent: 5.14.1
- GoAgent: 5.0.2
- logsAgent: 2.3.0
Feature Optimizations and Fixes
Updates for this platform are largely the same as Linux x86_64, with differences in supported agents:
New Features
- Support monitoring Cloud Foundry Garden container applications (same as Linux x86_64)
Feature Optimizations and Fixes
- Same as Linux x86_64 (including JavaAgent, GoAgent, NginxAgent, and platform-initiated reset / update-record behavior)
Notes
- ARM64 does not currently support NodejsAgent or ApacheAgent
Windows x86_64 Platform
Supported Platform Versions
- One Platform: V2.2.2 and above
Integrated Agent Versions
- JavaAgent: 9.12.4
- DotnetAgent: 6.15.4
Feature Optimizations and Fixes
1. JavaAgent Upgraded to 9.12.4
Feature Optimizations
- Optimized exception blacklist filtering for exceptions not associated with a span.
Bug Fixes
- Fixed database connection pool collection: in rare cases c3p0
getDataSourceNamewas null, preventing connection pool metrics from being reported (affects: JavaAgent 8.0.0~9.12.2, SmartAgent 6.0.0~9.12.3). - Fixed null pointer exception (NPE) in Spring Cloud Gateway scenarios (affects: JavaAgent 9.11.0~9.12.3, SmartAgent 9.11.0~9.12.4).
2. Platform Reset and Update Records
- On platform-initiated reset, update records are not cleared, avoiding false update-record alerts.
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 |