SkyAPM / go2sky

Distributed tracing and monitor SDK in Go for Apache SkyWalking APM
https://skywalking.apache.org/
Apache License 2.0
448 stars 122 forks source link

Can go2sky send traces to SkyWalking Java oap server and make up a complete link with Java agents? #32

Closed pmq5205209 closed 4 years ago

pmq5205209 commented 4 years ago

Our company has used the SkyWalking for almost 100 Java applications. And we use Grafana,which connected with some Java applications that deployed with SkyWalking Java Agent. We want the Grafana be traced with SkyAPM and linked with these Java applications. So, can go2sky send traces to SkyWalking Java oap server and make up a complete link with Java agents?

wu-sheng commented 4 years ago

How could you inject go2sky into Grafana?

hanahmily commented 4 years ago

Quick answer:YES go2sky implemented skywalking tracing protocol, that means it can work with any skywalking agent including Java.

On Sat, Nov 2, 2019, 10:38 PM 吴晟 Wu Sheng notifications@github.com wrote:

How could you inject go2sky into Grafana?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/SkyAPM/go2sky/issues/32?email_source=notifications&email_token=AAO6UWNJNCOET7HNM5R5ZB3QRWGFDA5CNFSM4JIDVBZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEC45IRQ#issuecomment-549049414, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAO6UWLQWO7FSYYWIEHMKLLQRWGFDANCNFSM4JIDVBZQ .

pmq5205209 commented 4 years ago

Grafana uses Jaeger for tracing. Grafana includes many customized datasources. We have developed our own private datasources. Grafana calls Java middle platform to realize data visualization. Java middle platform uses skywalking for tracing. We want to connect the two, so we want to use go2sky instead of Jaeger.

wu-sheng commented 4 years ago

If you want to instrument grafana, try to integrate go2sky into it. Then you have the traces across them.

PrettyJerry commented 4 years ago

Wonderful! Grafana is the most popular data visualization tool. If go2sky can successfully connect Grafana and Java microservices, it is of great significance. It means the successful integration of Skywalking in Go and Java.