OpenTelemetry Collector:数据收集与处理全解析
1. OpenTelemetry Collector 基础组件
OpenTelemetry Collector 的组件涵盖接收器(Receivers)、处理器(Processors)、导出器(Exporters)和扩展(Extensions)。导出器支持多种格式,可将不同信号的数据导出到网络可达的目标,也能通过日志导出器将遥测数据本地输出到控制台,或通过文件导出器以 JSON 格式保存到文件。
以下是可用的导出器及其支持的信号:
| 导出器 | 支持的信号 |
| ---- | ---- |
| … | … |
扩展为 Collector 提供了额外功能,当前可用的扩展包括:
- ballast :允许用户为 Collector 配置内存压舱物,以提高其整体稳定性和性能。
- health_check :提供一个端点用于检查 Collector 的健康状态,对服务发现或编排 Collector 很有用。
- pprof :启用 Go 性能分析器,可用于识别 Collector 内的性能问题。
- zpages :在 Collector 中启用一个端点,提供有关 Collector 组件的调试信息。
除了核心 Collector 发行版中的组件,还有很多额外组件。许多个人和组织为 OpenTelemetry 贡献了额外的接收器、处理器和导出器,这些可在
超级会员免费看
订阅专栏 解锁全文
77

被折叠的 条评论
为什么被折叠?



