go2sky

Distributed tracing and monitor SDK in Go for Apache SkyWalking APM

Go v1.5.0
449 stars  ·  121 forks  ·  Updated  ·  Apache-2.0
Install
go get github.com/SkyAPM/go2sky
View on GitHub
📄 Documentation
distributed-tracingloggingmetricsobservabilityskywalkingtracing
Supported APIs (3)

Overview To facilitate management, Apache Airflow supports a range of REST API endpoints across its objects. This sectio

Overview To facilitate management, Apache Airflow supports a range of REST API endpoints across its objects. This sectio

Version history All releases ↗

+ Add process metadata file for work with eBPF agent #156 @mrproliu + Adding custom report filter #163 @Jasmin-1993

+ Add WithSpan https://github.com/SkyAPM/go2sky/pull/153 + Support set instance layer https://github.com/SkyAPM/go2sky/pull/154

+ Support environment variable https://github.com/SkyAPM/go2sky/pull/148 + Reporter support custom logger https://github.com/SkyAPM/go2sky/pull/147 …

+ Fix: close gRPCReporter error if sendCh not nil #131 + Fix: fixed create exit span with context error when current context not to be sampled #135 …

+ Fix: RandomSampler may get sampled when samplingRate is 0. https://github.com/SkyAPM/go2sky/pull/119 + Test: Introduce plugin testing, based on [sk…

* CDS support * Expose trace context data * Add log concept

* fix close gRPC stream bug to avoid goroutine leaks https://github.com/SkyAPM/go2sky/pull/80 * Add `WithCustomSampler` trace option https://github.c…

+ Support tracer sampler https://github.com/SkyAPM/go2sky/pull/73 + Add go-micro plugin https://github.com/SkyAPM/go2sky-plugins/pull/4 + Add go-res…

Quality signals
Score
Stars449
Forks121
Last updated
LicenseApache-2.0