剖析微服务架构
精准定位问题服务,从而确切知道需要修复什么以及由谁来修复。查看上游和下游连接,了解系统中的连锁反应。
最小改动,最大兼容性
兼容 OpenTelemetry、Jaeger 和 Zipkin 追踪格式,让你轻松上手,只需对应用插桩进行最小改动。或者使用 OpenTelemetry 的自动插桩功能,无需添加任何新代码即可获取追踪数据。
自动生成指标,提供即时洞察
可以自动为你的服务派生请求率、错误率和延迟指标。一目了然地了解系统整体健康状况,并在出现问题时接收告警。
为什么使用 Grafana Cloud 的分布式追踪系统?
将追踪与指标和日志关联起来,更快找到根本原因
借助 Grafana Cloud 紧密集成的 Stack,在可观测性信号之间自由切换,该 Stack 将指标、日志和追踪与 Grafana 可视化结合在一起。
- 利用 Grafana 的关联、Exemplars 和数据链接,在指标、日志和追踪之间跳转,而不会丢失上下文。
- 从你的追踪数据生成指标,以便你可以监控应用性能的高级 RED 信号,并查看服务地图。
以最小的代价开始追踪
Grafana Cloud Traces 完全兼容开源工具和标准,易于采用。
- 通过 Grafana Agent 或 OpenTelemetry Collector 从你的应用发送 spans。支持所有 OpenTelemetry、Jaeger 和 Zipkin 追踪格式。
- 从你的追踪数据构建动态 Grafana 控制面板和可视化。
- 使用 TraceQL 探索你的追踪数据,TraceQL 是 OpenTelemetry 原生的,并与 PromQL 和 LogQL 共享设计原则。
- 不熟悉 TraceQL?你也可以使用 Explore Traces 应用来可视化和探索你的追踪数据——无需编写查询。
大规模下的性能,成本可控
追踪数据量增长很快,尤其对于处理高请求流量的复杂微服务系统。作为云原生、横向可扩展的系统进行架构设计,Cloud Traces 能够以经济高效的方式无缝处理这些数据。
- Cloud Traces 利用对象存储和基于 Apache Parquet 的列式追踪存储格式,使其极具成本效益。
- Cloud Traces 使用大规模并行查询引擎,每秒可以扫描数 TB 的追踪数据,这意味着搜索能在极短时间内完成。
还没准备好使用完全托管的云端可观测性解决方案?
Grafana Tempo
开源、横向可扩展、高可用、多租户分布式追踪数据库。
Grafana Enterprise Traces
自行部署的追踪数据库,提供与 Grafana Tempo 同样出色的性能、可扩展性和成本效益,并额外提供必要的企业级功能和 Grafana Labs 的支持。