Skip to content
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

ShadowService Topology graph #105

Open
zouyingjie opened this issue Dec 3, 2021 · 0 comments
Open

ShadowService Topology graph #105

zouyingjie opened this issue Dec 3, 2021 · 0 comments
Assignees

Comments

@zouyingjie
Copy link
Contributor

The service name of the application created by shadow service controller is the same as the source service, so it cannot be clearly identified on the topology graph. In the topology diagram, we can only distinguish whether the shadow service is running normally through the different middleware used by the service.

image

The expected result is that when the new ShadowService is created and traffic is generated, the corresponding nodes can also be seen on the topology graph like this.
image

For this purpose, I think we need:

  1. The shadow service controller injects the serviceName environment variable when generating the service deployment.
  2. JavaAgent modifies the tracing log based on the env value of the serviceName.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants