Replies: 2 comments 9 replies
-
Event doesn't mean an event of processes, it is an concept of events for service itself, such as booting, upgrade, config update. |
Beta Was this translation helpful? Give feedback.
9 replies
-
MAL has provided topology generate logic, once your meter includes both sides as tags. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Currently, SkyWalking can auto-detect the topology by analyzing the segment data. It means if we want to detect some components, we must trace them. In our production practices, we use
skywalking-java
to instrument our Java applications, some plugins will be excluded, like Redis.There will be a lot of spans when we trace the Redis operations, because each Redis operation will generate a span, and most business applications will use Redis operation in the for-loops, it is hard to change the business logic, once we trace the Redis operations, the span max size (default 300) is very easy exceeded, then those other important spans will be ignored. When diagnosis production I prefer using Redis metrics, rather than Redis tracing.
Now I want to auto-detect the topology in a lightweight, I think the Event could meet it. We could define the new events, like
Connect
,Disconnect
,Register
,Unregister
,Subscribe
,Unsubscribe
, etc. Then we could associate the server metrics to this service or instances.Currently, the Java Agent Toolkit does not support the event report, I wanna implement it and support the new events. Do you recommend doing this? And any suggestions? @wu-sheng @kezhenxu94
Beta Was this translation helpful? Give feedback.
All reactions