【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。

相关推荐
AI科技星43 分钟前
张祥前统一场论动量公式P=m(C-V)误解解答
开发语言·数据结构·人工智能·经验分享·python·线性代数·算法
阿部多瑞 ABU2 小时前
Unicode全字符集加解密工具 - 命令行交互版:功能完整的终端解决方案
经验分享·交互·ai编程·1024程序员节
电子科技圈4 小时前
XMOS与飞腾云联袂以模块化方案大幅加速音频产品落地
经验分享·嵌入式硬件·mcu·自然语言处理·音视频·腾讯会议·游戏机
01100001乄夵6 小时前
第二课:时序逻辑入门-零基础FPGA闯关教程
经验分享·笔记·学习方法
Teacher.chenchong7 小时前
生态环境影响评价图件制作:融合ArcGIS与ENVI,掌握土地利用、植被覆盖、土壤侵蚀、水系提取等专题制图技术!
经验分享
骑猪兜风23317 小时前
2025 年的热门 AI 编程工具评测:Cursor、Claude Code、Codex、Lovable、v0 等
经验分享
许长安21 小时前
c/c++ static关键字详解
c语言·c++·经验分享·笔记
蒙奇D索大1 天前
【算法】递归的艺术:从本质思想到递归树,深入剖析算法的性能权衡
经验分享·笔记·算法·改行学it
洛白白1 天前
“职场心态与心穷
经验分享·学习·生活·学习方法
有过~1 天前
多功能电脑PDF转换工具Icecream PDFv3.15 中文绿色便携版
经验分享·科技·pdf·办公软件