首页
›
Web后端与企业应用开发
›
040-后端可观测性事务边界落地
›
《OpenTelemetry事务边界与结构化日志协同设计》
VIP20
本课程属于:040-后端可观测性事务边界落地
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
OpenTelemetry事务边界与结构化日志协同设计
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
为什么需要事务边界与日志协同?分布式…
课程导论
为什么需要事务边…
02
OpenTelemetry核心概念
Span · Trace · Context Propagatio…
OpenTelemetr…
核心概念
03
结构化日志基础
什么是结构化日志?JSON格式 · 日志级别 · 字段设计原则
结构化日志基础
JSON
04
事务边界定义
分布式事务的ACID与BASE · 在微服务中如何界定事务边界
事务边界定义
ACID
05
Span与日志关联
通过TraceId · SpanId将日志与Span绑定 · 实现全链路关联
Span
日志关联
06
OpenTelemetry SDK集成
在Python/Java应用中初始化…
OpenTelemetr…
SDK
07
自动埋点与手动埋点
Instrumentation库的使…
自动埋点
手动埋点
08
上下文传播机制
W3C Trace Context · Propagator配置 · 跨服务传递TraceId
上下文传播机制
W3C
09
日志Appender配置
将结构化日志输出到文件 · 控制台 · 集中式日志系统
Appender
日志
10
日志与Span生命周期
Span开始/结束时的日志增强 · 记录关键业务事件
Span
日志
11
事务边界标记
在Span属性中标记事务开始 · 提交 · 回滚
事务边界标记
Span
12
异常与错误处理
在Span中记录异常堆栈 · 在日志中输出错误上下文
异常
错误处理
13
采样策略
基于事务边界的采样(如只采样失败事务…
采样策略
基于事务边界的采…
14
Baggage在日志中的应用
通过Baggage传递用户ID · 请求来源等业务上下文到日志
Baggage
日志
15
日志聚合与Trace检索
使用Elasticsearch · Loki等工具关联日志与Trace
Trace
日志聚合
16
多语言环境协同
Java · Go · Python
多语言环境协同
Java
17
异步与消息队列场景
在Kafka/RabbitMQ中传递… · 保持事务边界
异步
消息队列场景
18
数据库事务与Span
将数据库连接 · 查询 · 事务提交/回滚映射为子Span
Span
数据库事务
19
缓存操作的事务边界
Redis/Memcached操作在…
缓存操作的事务边…
Redis/Memcac…
20
外部API调用
HTTP/gRPC调用的Span创建 · 以及请求/响应日志的结构化输出
API
外部
21
事务边界超时与重试
在Span中记录重试次数 · 超时时间 · 日志输出重试详情
事务边界超时
重试
22
日志脱敏与安全
在结构化日志中过滤敏感字段(如密码 · Token) · 同时保持Trace关联
日志脱敏
安全
23
性能开销分析
Span与日志协同设计对系统吞吐 · 延迟的影响及优化策略
性能开销分析
Span
24
可视化与告警
基于事务边界的日志指标(如事务成功率 · 平均耗时)生成告警
可视化
告警
25
单元测试与集成测试
模拟Span与日志输出 · 验证事务边界正确性
单元测试
集成测试
26
现有系统迁移
将遗留系统的日志逐步改造为结构化并与…
现有系统迁移
将遗留系统的日志…
27
最佳实践
命名规范 · 字段约定 · Span属性设计
最佳实践
命名规范
28
案例实战一
电商下单流程——从创建订单到支付完成…
案例实战一
电商下单流程
29
案例实战二
金融转账——强一致性事务边界下的Sp…
案例实战二
Sp
30
课程总结与展望
未来趋势(eBPF · OTLP演进 · 日志与Trace的深度融合)
课程总结
eBPF
所属VIP或分类
同VIP:Ent可观测事务边界
同VIP:gRPC事务边界与Kafka消息链路参数配置调优
同VIP:gRPC事务边界与错误处理协同工程案例