跳到主要内容

GoAgent 支持矩阵

注意

仅支持 x86_64 、aarch64架构(其中aarch64,从 GoAgent 5.0.0 / SmartAgent 9.11.0 开始支持)。
仅测试验证了每个大版本的最低小版本号和最大小版本号。
开启go探针监控开关后,仍需配白名单以监控go进程(可在One平台的规则配置》数据采集》进程页面,创建自定义监控规则以监控go进程,规则配置完需重启go进程)

CPU架构​

架构支持说明
x86_64支持
aarch64从 GoAgent 5.0.0 / SmartAgent 9.11.0 开始支持

操作系统​

系统类型支持版本
CentOS7.x(仅支持 glibc >= 2.17)
Alpine1.1.24

golang 版本​

类型支持版本
glibcx86_64 v1.13.x ~ v1.23.x
glibcaarch64 v1.21.x ~ v1.23.x
v1.21.x 从 GoAgent 5.0.0 / SmartAgent 9.11.0 开始支持
v1.22.x 和 v1.23.x 从 GoAgent 5.1.0 / SmartAgent 10.3.0 开始支持
muslv1.13.x、v1.23.x 已测试
未测试:v1.14.* ~ v1.22.x

数据库​

类型支持版本
MySQL语言内置 database/sql(接口)
go-sql-driver/mysql v1.5.0(驱动)
Oracle语言内置 database/sql(接口)
从 GoAgent 5.1.0 / SmartAgent 10.3.0 开始支持
PostgreSQL语言内置 database/sql(接口)
从 GoAgent 5.1.0 / SmartAgent 10.3.0 开始支持
SQLite语言内置 database/sql(接口)
从 GoAgent 5.1.0 / SmartAgent 10.3.0 开始支持

NoSQL​

类型支持版本
Redisgo-redis(v6.15.9+incompatible)

远程调用​

类型支持版本
RPCgRPC(v1.42.0)
HTTPnet/http(语言内置)
支持 HTTP;HTTPS 从 GoAgent 5.1.0 / SmartAgent 10.3.0 开始支持
Tchanneltchannel-go(v1.31.0)
RocketMQrocketmq-client-go(v2.1.0)
RabbitMQgithub.com/rabbitmq/amqp091-go(v1.9.0、v1.10.0)从 SmartAgent 9.9.0 (GoAgent 4.12.0) 开始支持
KafkaIBM Sarama(v1.45.1)
从 GoAgent 5.1.0 / SmartAgent 10.3.0 开始支持

支持的框架​

框架类型支持版本
net/http语言内置
Beegov1.12.3
Ginv1.7.7