第 8 章 转发遥测数据
您可以使用 OpenTelemetry Collector 来转发您的遥测数据。
8.1. 将 trace 转发到 TempoStack 实例 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要配置转发追踪到 TempoStack 实例,您可以部署和配置 OpenTelemetry Collector。您可以使用指定的处理器、接收器和导出器在部署模式中部署 OpenTelemetry Collector。有关其他模式,请参阅附加资源中的 OpenTelemetry Collector 文档链接。
先决条件
- 已安装红帽构建的 OpenTelemetry Operator。
- 已安装 Tempo Operator。
- 在集群中部署了 TempoStack 实例。
流程
为 OpenTelemetry Collector 创建服务帐户。
ServiceAccount 示例
apiVersion: v1 kind: ServiceAccount metadata: name: otel-collector-deployment
apiVersion: v1 kind: ServiceAccount metadata: name: otel-collector-deployment
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 为服务帐户创建集群角色。
ClusterRole 示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将集群角色绑定到服务帐户。
ClusterRoleBinding 示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建 YAML 文件以定义
OpenTelemetryCollector
自定义资源(CR)。OpenTelemetryCollector 示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
提示
您可以将 telemetrygen
部署为测试: