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
Uh oh!
There was an error while loading. Please reload this page.
-
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