可观测链路 OpenTelemetry 版支持基于OpenTracing标准的调用链路上报。可观测链路 OpenTelemetry 版支持OpenTelemetry、Jaeger、Zipkin和Skywalking客户端,以及Java、Go、Python、JS、C++、C#等语言。
可观测链路 OpenTelemetry 版支持的语言及相应的客户端如下表所示。
语言 | OpenTelemetry源码工程 | Jaeger源码工程 | Zipkin源码工程 | Skywalking源码工程 |
---|---|---|---|---|
Java | https://github.com/alibabacloud-observability/java-demo | https://github.com/jaegertracing/jaeger-client-java | https://github.com/openzipkin/zipkin | https://github.com/apache/skywalking |
Go | https://github.com/alibabacloud-observability/golang-demo/tree/main/opentelemetry-demo | https://github.com/jaegertracing/jaeger-client-go | https://github.com/openzipkin/zipkin-go | 无 |
Python | https://github.com/alibabacloud-observability/python-demo | https://github.com/jaegertracing/jaeger-client-python | https://github.com/Yelp/py_zipkin | 无 |
Node.js | https://github.com/alibabacloud-observability/nodejs-demo | https://github.com/jaegertracing/jaeger-client-node | https://github.com/openzipkin/zipkin-js | https://github.com/SkyAPM/SkyAPM-nodejs |
.NET | https://github.com/alibabacloud-observability/dotnet-demo/tree/master/opentelemetry-demo | https://github.com/jaegertracing/jaeger-client-csharp | https://github.com/openzipkin/zipkin4net | https://github.com/SkyAPM/SkyAPM-dotnet |
C++ | https://github.com/alibabacloud-observability/cpp-demo | https://github.com/jaegertracing/jaeger-client-cpp | https://github.com/flier/zipkin-cpp | 无 |
Ruby | https://github.com/alibabacloud-observability/ruby-demo | 无 | 无 | 无 |
iOS (Objective-C/Swift) | https://github.com/alibabacloud-observability/swift-demo | 无 | 无 | ()无 |
Android (Java) | https://github.com/alibabacloud-observability/android-demo | 无 | 无 | 无 |
请在下方根据您的应用语言或者使用的客户端查看相应的应用接入文档。
按应用语言
开始监控Python应用
开始监控Node.js应用
开始监控C++应用
开始监控Ruby应用
开始监控Swift应用
开始监控Android应用
按客户端