tracer: Add SkyWalking tracer#13060
Conversation
Signed-off-by: wbpcode <comems@msn.com>
Signed-off-by: wbpcode <comems@msn.com>
|
CC @envoyproxy/api-shepherds: Your approval is needed for changes made to |
|
cc. @yskopets |
Signed-off-by: wbpcode <comems@msn.com>
Signed-off-by: wbpcode <comems@msn.com>
Signed-off-by: wbpcode <comems@msn.com>
Signed-off-by: wbpcode <comems@msn.com>
Signed-off-by: wbpcode <comems@msn.com>
Signed-off-by: wbpcode <comems@msn.com>
Signed-off-by: wbpcode <comems@msn.com>
Signed-off-by: wbpcode <comems@msn.com>
|
/retest |
|
Retrying Azure Pipelines, to retry CircleCI checks, use |
|
@wbpcode do you think this is ready to review? I'll try to create a test repo (docker-compose) for this tomorrow morning so we can have a sandbox for this. |
Yes. I think it is ready to review. I did some simple manual tests in our own environment. But we use the Envoy version that we maintain independently, which is not exactly the same as the community version. And our SkyWalking is also an internal version, which is also different from the community. 😢 This will be great if you complete this sandbox. 😄 |
Signed-off-by: wbpcode <comems@msn.com>
Signed-off-by: wbpcode <comems@msn.com>
Signed-off-by: wbpcode <comems@msn.com>
|
cc. @basvanbeek |
test/extensions/tracers/skywalking/skywalking_client_config_test.cc
Outdated
Show resolved
Hide resolved
Signed-off-by: wbpcode <comems@msn.com>
|
@lizan Updated again. 😄 If there's anything else that needs to be optimized, just ask and I'll fix it as soon as possible. |
lizan
left a comment
There was a problem hiding this comment.
Thanks, just two style stuff for all the tests.
test/extensions/tracers/skywalking/skywalking_client_config_test.cc
Outdated
Show resolved
Hide resolved
Signed-off-by: wbpcode <comems@msn.com>
Signed-off-by: wbpcode <comems@msn.com>
|
/retest |
|
Retrying Azure Pipelines: |
Signed-off-by: wbpcode <comems@msn.com>
|
@lizan It‘s done now. Thank you very much for your patient review. 👍 |
|
@moderation Hello, it's almost over now. Hope you can confirm that deps is ok. |
| project_name = "SkyWalking API", | ||
| project_desc = "SkyWalking's language independent model and gRPC API Definitions", | ||
| project_url = "https://github.com/apache/skywalking-data-collect-protocol", | ||
| version = "8.1.0", |
There was a problem hiding this comment.
8.2.0 is out at https://github.com/apache/skywalking-data-collect-protocol/releases/tag/v8.2.0. Do you want to bump here or do as a follow up?
There was a problem hiding this comment.
8.1.0 and 8.2.0 are the same for the tracing format of the language agent. I think it is fine.
SkyWalking wouldn't break the tracing format for a long time to keep all language agents compatible and LTS.
There was a problem hiding this comment.
If this is an envoy project requirement, @wbpcode the 8.1.0->8.2.0 should not break anything you wrote :)
|
/lgtm deps I have more accurate |
Commit Message: update docs for skywalking tracer Additional Description: Add some docs for SkyWalking tracer. This is a supplement for #13060. It has been delayed until now for personal reasons. Risk Level: Low Testing: N/A Docs Changes: Docs Only Release Notes: N/A Platform Specific Features: N/A Signed-off-by: wbpcode <comems@msn.com>
Commit Message: Tracer: new tracer for SkyWalking tracing
Additional Description:
A new tracer to support SkyWalking Tracing. Check issue #12486 for more information.
This work is based on @dio 's initial code. It is a great job and is very helpful for me to start this work. Thanks.
Risk Level: Medium
Testing: unit test & need more test
Docs Changes: None.
Release Notes: None.