示例设置
以下示例展示了使用追踪生成器的各种部署和配置选项,让您无需现有应用即可开始体验 Tempo。
有关 Tempo 设置和配置的更多信息,请参阅
如果您对插桩感兴趣,请参阅Tempo 插桩。
Docker Compose
这些docker-compose 示例更简单,旨在展示最小配置。
部分示例包括
- 使用 Loki 进行追踪发现
- Grafana Alloy/OpenTelemetry 基本设置
- 各种后端 (S3/GCS/Azure)
- 带有追踪的 K6
这是开始使用 Tempo 并了解各种追踪发现流程的好地方。
Helm
Helm 示例展示了一个完整的基于微服务的部署。包括单体模式和微服务示例。
要在 Kubernetes 上安装 Tempo,请使用使用 Helm 在 Kubernetes 上部署步骤。
Tanka
要查看完整的基于微服务的部署示例,此基于 Jsonnet 的示例展示了一个完整的基于微服务的部署。包括单体模式和微服务示例。
要了解如何设置 Tempo 集群,请参阅使用 Tanka 在 Kubernetes 上部署。
指标、日志、追踪和性能分析入门示例
这个Grafana 指标、日志、追踪和性能分析入门提供了一个自包含的环境,用于学习 Mimir、Loki、Tempo、Pyroscope 和 Grafana。它包括对每个组件的详细解释以及每个组件的带注释配置。
README.md 文件解释了如何下载和启动环境,包括使用 Grafana Cloud 和 Grafana Alloy Collector 的说明。