设置和使用跟踪
与度量和日志一样,跟踪是现代可观察性的三大支柱之一。跟踪是一种跟踪单个请求并在该请求穿过基础设施中的所有服务时记录该请求的方法。
如何使用Grafana云痕迹
要将跟踪发送到Grafana Cloud traces,您需要在您的环境中运行Grafana Agent实例或OpenTelemetry Collector实例。
在代理的配置部分中,设置以下字段
traces: configs:—name: default receivers: # enable你需要的receiver jaeger: protocols: thrift_http: thrift_compact: remote_write:—endpoint: <你的traces实例remote_write endpoint> basic_auth: username: <你的traces实例实例ID> password: <你的Grafana.com API Key>
方法的详细信息,请参阅Tempo文档Grafana试剂的痕迹.
如果您想使用OpenTelemetry Collector将痕迹发送到Grafana Cloud,看看这篇博客文章这详细解释了如何做到这一点。
更深入地介绍Tempo
Grafana Tempo是一个大容量分布式跟踪后端,可以在查询跟踪id时检索跟踪。它在高基数的trace-id字段上构建索引,并使用对象存储作为后端,这允许查询的高度并行化。请在体系结构文档的一部分。
Tempo与许多现有的开源工具有很强的集成,包括-
- Grafana !Grafana使用内置的对Tempo的本地支持Tempo数据源.
- Grafana Loki - Loki,具有强大的查询语言LogQL v2使我们能够对所关心的请求进行筛选,并使用Grafana中的派生字段支持.
- 普罗米修斯样本-允许从普罗米修斯度量跳到节拍跟踪点击记录的样本。阅读更多关于这个集成的信息博客.
文档
相关的Grafana云资源
《普罗米修斯》和《格拉夫纳云》简介
普罗米修斯要接管监控世界了!在本次网络研讨会中,我们将首先快速介绍开源项目,它是监控现代云原生系统的事实上标准。
如何用Grafana Cloud建立和可视化大规模的合成监控
学习如何使用Kubernetes, Grafana Loki和Grafana Cloud的合成监控功能来设置您的基础设施的检查。
使用Grafana Cloud来提高制造工厂的效率
本节GrafanaCONline将讲述Grafana如何帮助一家拥有75年历史的制造公司提高产品质量和设备维护。