apache / apache/incubator-seata
support trace
- Dominant language
- Java
- Stars
- 26k
- Forks
- 8.8k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 4
Description
## Why you need it?
一个全局事务中,往往包含了多个应用,每个应用都有自己的日志文件。当我们想要查看一个全局事务的所有相关日志时就不太方便。一种方法是直接XID去日志中心(如kibana)查询,但目前这一块的日志并没有什么格式要求。
如果我们将日志按照指定格式打印出来,是不是seat管控台就直接有了“全局事务详情查看”的能力?
## How it could be?
A clear and concise description of what you want to happen. You can explain more about input of the feature, and output of it.
新增一个 seata-trace 模块,基于SPI机制,最基本的就是基于日志的 trace
Contributor guide
Research direction
The issue proposes a new seata-trace module using SPI to produce formatted logs for global transactions, but names no files, tests, or entry points. First clarify the trace format, SPI integration point, supported logging behavior, and expected tests. Done should include an agreed module scope and verifiable global-transaction log output.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- distributed-systems, observability
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100