Skip to content

[Feature] [Python] Remove namespace from cross process propagation key. #8665

@wu-sheng

Description

@wu-sheng

Search before asking

  • I had searched in the issues and found no similar feature requirement.

Description

The namespace in cross process propagation key to isolating context was added years ago in Java agent and adopted by Python. Meanwhile, many other agents are not going to adopt. The key is there is few scenario to make services interact with each other but not be monitored by one APM.
So, in apache/skywalking-java#123, I am removing this feature and making namespace like today's general concept, the namespace of Kubernetes.

Since Java agent 8.10.0 ${service name} = [${group name}::]${logic name}|${NAMESPACE}|${CLUSTER}

It is better Python agent could follow the same path. And it is better to be done before 1.0 release.

Use case

No response

Related issues

apache/skywalking-java#123

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Labels

featureNew featurepythonPython agent related

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions