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

相关推荐
脆皮炸鸡75510 分钟前
Linux~~基础IO
linux·运维·服务器·经验分享·算法·学习方法
天竺鼠不该去劝架17 分钟前
智能体行业趋势:流程自动化、系统集成、垂直行业深耕
经验分享
一个人旅程~1 小时前
ARM版的windows(macbook虚拟机使用)在国内外技术平台有哪些版本可以选择?
windows·经验分享·macos·电脑
Eine .3 小时前
DevOps自动化发布系统搭建
运维·自动化·devops
亿电连接器替代品网3 小时前
BEL连接器替代实践经验分享与国产化解决方案
网络·经验分享·物联网·硬件工程·集成学习·材料工程
xuhaoyu_cpp_java3 小时前
Mybatis学习(四)
java·经验分享·笔记·学习·mybatis
字节跳动的猫13 小时前
2026 四款 AI:AI 开发工具链对比
经验分享
何中应14 小时前
Grafana如何给列表设置别名
运维·grafana·监控
lazybird7418 小时前
基于ubuntu22.04 生成一个,专门用于 QEMU PowerPC e500 + uC/OS-III + TCG 插件开发的环境
经验分享
中屹指纹浏览器18 小时前
2026浏览器指纹追踪的合规边界与隐私优先的反检测技术落地框架
经验分享·笔记