Replies: 1 comment 2 replies
-
This is not our plugin. We don't take responsibility for others. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Search before asking
Apache SkyWalking Component
Python Agent (apache/skywalking-python)
What happened
backgroud:




I use a skywalking-scala plugin in my scala project, and trace id produced in the process 'serviceA(scala) -> serviceB(python)' is like this:
trace id produced in the process 'serviceB(python) -> serviceC(python)' is like this:
And the topolygy is like this:
my question is why serviceB has two nodes on the topology?
What you expected to happen
A service node has one and only one node in the topology graph.
How to reproduce
Service A calls service B as follows:

50051 represents the grpc port of serviceB.
serviceB registers to skywalking like this:
from skywalking import agent as sw_agent from skywalking import config as sw_config sw_config.init( agent_collector_backend_services="skywalking.observability.svc:11800", agent_name="edu-parser-main-api-grpc-staging", agent_instance_name="<pod_name>", agent_trace_ignore_path="/metrics/,/health", agent_log_reporter_level="INFO", ) sw_agent.start()
Anything else
No response
Are you willing to submit a pull request to fix on your own?
Code of Conduct
Beta Was this translation helpful? Give feedback.
All reactions