五类 Kind
| Kind | 含义 | 典型场景 |
|---|---|---|
| server | 接收并处理请求 | HTTP/RPC 服务端处理 |
| client | 发起对外调用 | RPC 客户端、数据库调用 |
| producer | 发送消息 | 向 Kafka 生产消息 |
| consumer | 消费消息 | Kafka 消费处理 |
| internal | 进程内操作 | 本地计算、缓存读写 |
消息链路要点
消息链路要点
producer span 在发送时结束记录;
consumer span 在消费时新建,二者通过 span link 关联(见 span links 条目)。Kind 与命名配合能让链路图直接看出“谁调谁”,排障时先按 kind 过滤客户端 span 看被调服务耗时。