应用性能管理 APM-GO类型:APM支持的GO类型

时间:2024-10-17 19:26:14

APM 支持的GO类型

APM支持GO类应用,目前已支持多种主流框架、web服务器、通讯协议、数据库等,可实现应用轻松接入。

表1 自研探针GO组件和框架

探针类型

组件

版本

skywalking探针

gin

1.7.0~1.9.0

skywalking探针

http Server

1.17~1.2.0

skywalking探针

go-restfulv3

3.7.1~3.10.2

skywalking探针

mux

1.7.0~1.8.0

skywalking探针

http Client

1.17~1.2.0

skywalking探针

dubbo

3.0.1~3.0.5

skywalking探针

kratosv2

2.3.1~2.6.2

skywalking探针

microv4

4.6.0~4.10.2

skywalking探针

grpc

1.55.0~1.57.0

skywalking探针

gorm

1.22.0~1.25.1

skywalking探针

mongo

1.11.1~1.11.7

skywalking探针

Native SQL

1.17~1.20

skywalking探针

MySQL Driver

1.4.0~1.7.1

skywalking探针

go-redisv9

9.0.3~9.0.5

skywalking探针

runtimemetrics

1.17~1.20

skywalking探针

logrus

1.8.2~1.9.3

skywalking探针

zap

1.17.0~1.24.0

表2 Opentelemetry探针GO组件信息

探针类型

组件

指标

调用链

Opentelemetry探针

aws-sdk-go-v2

-

Opentelemetry探针

go-restful

-

Opentelemetry探针

gin

-

Opentelemetry探针

mux

-

Opentelemetry探针

echo

-

Opentelemetry探针

mongo-driver

-

Opentelemetry探针

grpc

Opentelemetry探针

macaron.v1

-

Opentelemetry探针

host

-

Opentelemetry探针

http

Opentelemetry探针

httptrace

-

Opentelemetry探针

runtime

-

Opentelemetry探针GO组件,其他支持自动埋点的依赖库和框架请参考社区提供的完整列表

support.huaweicloud.com/productdesc-apm2/apm_01_0096.html