-
Notifications
You must be signed in to change notification settings - Fork 639
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Support Skywalking tracing plugin #1186
Comments
hi @qqeasonchen do you have any ideas ? if I plan to enhance three clients (TCP. HTTP, GRPC) and event mesh server, it's suitable ? |
@heihei180 you mean implement Skywalking tracing for TCP/HTTP/GRPC? |
yes, i mean enhance eventMesh's three clients (where handle network io); in this way, user can view the activity of eventMesh from skyWalking UI. do you have any suggestions? |
@heihei180 sure, you can implement a trace plugin by skywalking. |
@qqeasonchen implement in this project ? rather than as a plugin in skywalking-java? |
I understand your meaning. call the API of skywalking directly to monitor the status of the eventmesh server. However, another problem is that the client behavior of eventmesh cannot be monitored. but I will do this and give me some time. |
@qqeasonchen It seems that this feature has not been updated recently, can you assign it to me? I will try to open some issues to split into smaller tasks. |
I get that EventMesh uses OpenTelemetry to collect trace data from the server, and the tracing plugin exports the trace data to other systems (such as Zipkin and Pinpoint). However, It is hard to implement the Skywalking plugin with such ideas as there is tech block (ref). Instead, we can support jaeger tracing plugin which can handle trace data exported by OpenTelemetry. And we can also support Skywalking metrics plugin to export EventMesh metrics data to Skywalking. What's your opinion, @qqeasonchen ? |
@seriouszyx we can have a discuss meeting. |
Search before asking
Feature Request
Now eventmesh default support zipkin as tracing system, Skywalking is a widely used APM system and we can add a plugin adapter for eventmesh.
Are you willing to submit PR?
The text was updated successfully, but these errors were encountered: