GoAgent Support Matrix
warning
Only supports x86_64、aarch64 architecture(aarch64 is supported starting from GoAgent 5.0.0 / SmartAgent 9.11.0).
Only the minimum and maximum minor versions of each major version have been tested and verified.
After enabling the Go probe monitoring switch, you still need to configure an allowlist to monitor Go processes. You can create a custom monitoring rule for Go processes on the One platform under Rule Configuration > Data Collection > Processes. After configuring the rule, you must restart the Go process for the changes to take effect.
CPU Architecture
| Architecture | Notes |
|---|---|
| x86_64 | Supported |
| aarch64 | Supported starting from GoAgent 5.0.0 / SmartAgent 9.11.0 |
Operating Systems
| System Type | Supported Versions |
|---|---|
| CentOS | 7.x (only supports glibc >= 2.17) |
| Alpine | 1.1.24 |
Golang Versions
| Type | Supported Versions |
|---|---|
| glibc | x86_64 v1.13.x ~ v1.23.x |
| glibc | aarch64 v1.21.x ~ v1.23.x v1.21.x supported from GoAgent 5.0.0 / SmartAgent 9.11.0 v1.22.x and v1.23.x supported from GoAgent 5.1.0 / SmartAgent 10.3.0 |
| musl | v1.13.x and v1.23.x tested Not tested: v1.14.* ~ v1.22.x |
Databases
| Type | Supported Versions |
|---|---|
| MySQL | Language built-in database/sql (interface) go-sql-driver/mysql v1.5.0 (driver) |
| Oracle | Language built-in database/sql (interface) Supported from GoAgent 5.1.0 / SmartAgent 10.3.0 |
| PostgreSQL | Language built-in database/sql (interface) Supported from GoAgent 5.1.0 / SmartAgent 10.3.0 |
| SQLite | Language built-in database/sql (interface) Supported from GoAgent 5.1.0 / SmartAgent 10.3.0 |
NoSQL
| Type | Supported Versions |
|---|---|
| Redis | go-redis (v6.15.9+incompatible) |
Remote Calls
| Type | Supported Versions |
|---|---|
| RPC | gRPC (v1.42.0) |
| HTTP | net/http (language built-in) HTTP supported; HTTPS supported from GoAgent 5.1.0 / SmartAgent 10.3.0 |
| Tchannel | tchannel-go (v1.31.0) |
| RocketMQ | rocketmq-client-go (v2.1.0) |
| RabbitMQ | github.com/rabbitmq/amqp091-go(v1.9.0、v1.10.0)从 SmartAgent 9.9.0 (GoAgent 4.12.0) 开始支持 |
| Kafka | IBM Sarama (v1.45.1) Supported from GoAgent 5.1.0 / SmartAgent 10.3.0 |
Supported Frameworks
| Framework | Supported Versions |
|---|---|
| net/http | Language built-in |
| Beego | v1.12.3 |
| Gin | v1.7.7 |