【APM】How to enable Trace to Logs on Grafana?

系列文章目录

【APM】Observability Solution

【APM】Build an environment for Traces, Metrics and Logs of App by OpenTelemetry

【APM】NET Traces, Metrics and Logs to OLTP

【APM】How to enable Trace to Logs on Grafana?


前言

本文将介绍如何在Grafana上启用 Trace to Logs。


一、Loki config

在Loki Data sources配制中,找到 Derived fields

  • Nane: TraceID
  • Type: Regex in log line
  • Regex: ((?:traceID|trace_id)=(\w+)) // 正则提取规则
  • Query: ${__value.raw} // Loki日志中查询的数据行对象
  • Internal link: enabled, select Tempo datasource // 呈现"Tempo"按钮

二、Tempo config

1.Trace to logs

  • Data source: Loki
  • Span start time shift: -5m //用于Tempo中通过TraceID查询loki日志用,开始时间前移5分钟
  • Span end time shift: 1h /用于Tempo中通过TraceID查询loki日志用,结束时间前移1小时
  • Use custom query: 开启
  • Query: {job="{__span.tags\["service.name"\]}"} \|= "{__trace.traceId}" //job名称是loki中日志里的标签,通过agent采集器配置上传

2.Trace to metrics

3.Service graph

  • Data source: Prometheus
  • Use time range in query: 开启
  • Time shift for start of search: 30m
  • Tiime shift for end of search: 30m

三、Reference

Grafana,Loki,Tempo,Prometheus,Agent搭建日志链路监控平台_grafana tempo-CSDN博客

总结

以上就是今天要讲的内容,本文仅仅简单介绍了如何在Grafana上启用 Trace to Logs。

相关推荐
codeejun13 小时前
每日一Go-70、Prometheus + Grafana 从采集到告警的完整实战(Go + Kind)
golang·grafana·prometheus
xiao阿娜的妙妙屋13 小时前
2026年美妆品牌用AI工具做海报:618电商节生图到生视频一站式方案来了!
经验分享
.千余13 小时前
【C++】C++核心语法:函数重载与缺省参数原理与避坑
c语言·开发语言·c++·经验分享·笔记·git·学习
李子琪。13 小时前
Web 漏洞与防御机制实验报告
前端·经验分享
中屹指纹浏览器13 小时前
隐性风控:解析指纹浏览器IP与环境参数冲突BUG及全套适配方案
经验分享·笔记
其实秋天的枫13 小时前
【26年】考研数学一、二、三历年真题及答案解析PDF电子版(1987-2026年)
经验分享·pdf
明航咨询—张老师16 小时前
告别文档堆砌,CMMI V3.0 如何让敏捷开发真正落地
敏捷开发·devops·数据驱动·cmmi v3.0
2401_876964131 天前
【湖北专升本】2026湖北专升本真题PDF+备考资料汇总
数据结构·人工智能·经验分享·深度学习·算法·计算机视觉
秦明月131 天前
电芯装配测试线安全回路设计实战
经验分享·其他·职场和发展·创业创新·学习方法
李子琪。1 天前
Web漏洞-CSRF-CSRF防御 实验步骤
经验分享·笔记