agent-substrate / agent-substrate/substrate
atenet-router traces are detached + do not use ate.* attribute keys
- 主要語言
- Go
- 星號
- 1.8k
- 分支
- 316
- 平均合併
- 2 天 43 分鐘
- 30 天內合併 PR
- 287
描述
## Expected Behavior
One `ResumeActor` request should show up as a single connected trace across atenet-router -> ateapi -> atelet -> ateom, and the router spans should have the same `ate.*` attributes we standardized in #412.
## Actual Behavior
You get two separate traces for the same request: one for the ateapi -> atelet -> ateom path, and a detached one with just the atenet-router spans (see @zoez7's screenshots on #412). The trace context seemingly doesn't survive the router hop.
Additionally, the router spans use non-namespaced keys instead of the `ate.*` convention, e.g. `atespace`, `actor_id`, `actor_template_namespace`, `actor_template_name`, and `outcome`
## Steps to Reproduce the Problem
1. Run the setup scripts
2. Run ` kubectl ate resume actor my-counter-1 -a demo --trace`
3. Open Jaeger/similar, check the traces
## Specifications
- Version: main
- Platform: all
貢獻指南
評估
這個 Issue 還沒有評估資料。