💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
本文介绍了如何将OpenTelemetry Collector的内部遥测数据发送到外部存储,包括配置管道和使用调试导出器提取数据。示例中展示了OTLP端点和授权头的设置,并强调监控Collector的遥测和指标的重要性,同时指出日志需单独捕获,以避免自我监控引发循环事件。
🎯
关键要点
- 本文介绍如何将OpenTelemetry Collector的内部遥测数据发送到外部存储。
- 配置管道时,为每种信号类型创建一个管道,使用相同的接收器和导出器。
- 使用调试导出器提取Collector生成的遥测数据,而非发送到Collector的遥测数据。
- 在service::telemetry下配置将内部跟踪和指标发送到外部OTLP端点。
- 示例中使用Grafana Cloud的OTLP端点,并提到需要Authorization头的值。
- 准备工作包括使用支持OTLP数据的OpenTelemetry Collector和生成OTLP数据的应用程序。
- 配置文件需正确设置Basic认证头和端点。
- 在Grafana Cloud中可以查看Collector处理遥测生成调用的跟踪数据。
- Collector的指标和跟踪数据易于访问,但日志需单独捕获。
- 避免使用文件日志接收器读取实例自身的日志,以防止事件循环。
➡️