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
相关推荐
三十..3 分钟前
Redis 核心原理与高可用架构实践
运维·数据库·redis
mN9B2uk172 小时前
大数据量高并发的数据库优化
服务器·数据库·oracle
jinglong.zha2 小时前
LScript-从零基础到商业变现的AI自动化学习平台
运维·学习·自动化
土星云SaturnCloud2 小时前
边缘计算赋能智慧工地:从“看得见“到“管得住“的智能化升级
服务器·人工智能·ai·边缘计算
Adorable老犀牛2 小时前
Telegraf:InfluxData 出品的指标采集代理
运维·telegraf
北塔软件3 小时前
北塔软件智能体平台 | 不只监控,更是AI时代的数据资产
运维·人工智能·知识库·北塔软件
zhangfeng11333 小时前
ps aux讲解,结合国家超算中心 hpc apptainer
linux·服务器·网络
AOwhisky3 小时前
学习自测与解析:MySQL第五、六、七期核心知识点详解
运维·数据库·笔记·学习·mysql·云计算
无限进步_3 小时前
从零实现一个迷你Shell——深入理解Linux命令行解释器
linux·运维·服务器·开发语言·c++·chrome
阿标在干嘛3 小时前
政策平台的推送系统:消息队列、定时任务、AB测试的工程实践
服务器·数据库·ab测试