OpenTelemet 实习中了解到的部分

OpenTelemetry 采集的 trace 信息结构化、详细,主要在链路追踪后端(如 Jaeger/Grafana Tempo)页面查看,能帮助你分析 API 性能和故障。

  • Jaeger
  • Zipkin
  • Grafana Tempo
  • OpenTelemetry Collector + Prometheus/Grafana

你需要在这些后端系统的 UI 页面里,输入 trace id 或服务名,就能看到详细的链路追踪信息,包括每个 API 请求的耗时、调用链、错误等。

json 复制代码
// trace demo
{
  "traceId": "e4c7b2f1a2b34c1e9a2d6e7b8f1c2d3a",
  "spanId": "b7c6d5e4f3a2b1c0",
  "parentSpanId": "",
  "name": "/api_log/export_api_logs",
  "startTime": "2025-09-01T10:00:00.123Z",
  "endTime": "2025-09-01T10:00:00.456Z",
  "attributes": {
    "service.name": "go-template",
    "library.language": "go",
    "http.method": "POST",
    "http.status_code": 200
  },
  "status": "OK"
}
复制代码
~ # echo $OTEL_SERVICE_NAME
aico-api-gateway-develop
~ # echo $OTEL_EXPORTER_OTLP_ENDPOINT
10.50.34.72:4317
相关推荐
Android系统攻城狮16 小时前
Linux FFmpeg深度解析之avcodec_default_get_encode_buffer调用流程与实战(二十八)
linux·运维·服务器·ffmpeg·车载音视频·ffmpeg音视频
乐维_lwops17 小时前
案例解读:大型综合性科创产业园运维监控落地实践
运维·网络·人工智能·安全·it监控·国产运维智能体
番茄啊18 小时前
linux 开启xftp连接
linux·运维·服务器
IT利刃出鞘19 小时前
Docker Compose--解决修改配置后不生效的问题
运维·docker·容器
Lsetea19 小时前
Docker更新SSL证书后容器仍读旧文件:单文件挂载与目录挂载排查
运维·nginx·docker·https·ssl证书
Julien200420 小时前
管理机密(一)
运维·服务器·开发语言·学习方法
十碗饭吃不饱20 小时前
后端运维:网络联通、进程查询、Java服务启动脚本
java·运维·网络
好用斋21 小时前
拾光坞安装网盘聚合LitePan:把Docker命令翻译成图形界面
运维·docker·容器
贝锐1 天前
金仓、达梦、TDSQL全适配:向日葵补齐信创数据库层远程运维能力
运维·数据库·信创
AOI小白新手上路1 天前
深度学习算力购置方案分析:本地 RTX 4090 服务器 vs 云端租赁
服务器·人工智能·深度学习