Tracing Plugins
The following plugins provide the distributed tracing capability, and the OAP backend would analyze the topology and metrics based on the tracing data.
- HTTP Server
gin: Gin tested v1.7.0 to v1.9.0.http: Native HTTP tested go v1.17 to go v1.20.go-restfulv3: Go-Restful tested v3.7.1 to 3.10.2.mux: Mux tested v1.7.0 to v1.8.0.iris: Iris tested v12.1.0 to 12.2.5.
- HTTP Client
http: Native HTTP tested go v1.17 to go v1.20.
- RPC Frameworks
- Database Client
gorm: GORM tested v1.22.0 to v1.25.1.mongo: Mongo tested v1.11.1 to v1.11.7.sql: Native SQL tested go v1.17 to go v1.20.- MySQL Driver tested v1.4.0 to v1.7.1.
- Cache Client
go-redisv9: go-redis tested v9.0.3 to v9.0.5.
Metrics Plugins
The meter plugin provides the advanced metrics collections.
runtimemetrics: Native Runtime Metrics tested go v1.17 to go v1.20.
Logging Plugins
The logging plugin provides the advanced logging collections.