开发者社区 > 云原生 > 云原生可观测 > 正文

OpenTelemetry Collector如何发挥作用?

已解决

OpenTelemetry Collector如何发挥作用?

展开
收起
游客lmkkns5ck6auu 2022-08-24 12:05:53 313 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    OpenTelemetry Collector 首先会完成统一的数据采集,任何数据类型都可以进行数 据采集,然后做通用的处理,比如格式化、数据的标签打标,还可以进行一些指标 的预聚合动作,最常见的比如调用链,可以根据 service IP 等粒度先将数据聚合再 进行采样,可以保证指标的精准度,而且上传到服务端也可以降低成本。

    OpenTelemetry Collector 还可提供本地存储的能力,可以将一部分最近的数据先临 时缓存,然后进行比如最近 10 分钟的全量查询、错慢全采等,可以更好地利用边缘 的存储能力。

    针对处理好的数据,OpenTelemetry Collector 提供了非常灵活的转发方式,可以支 持不同的协议,比如 Prometheus 协议、OTLP 协议等,也可以支持多数据源的转 发,可以发送到云服务端,也可以转存到边缘存储,更加灵活。

    以上内容摘自 《2021 阿里云可观测技术峰会演讲实录合辑(下)》 电子书,点击https://developer.aliyun.com/ebook/download/7719 可下载完整版

    2022-08-24 14:43:06
    赞同 展开评论 打赏

云原生可观测基于Prometheus、Grafana 、OpenTelemetry 等核心产品, 形成指标、链路存储分析、异构数据源集成的数据层, 通过标准PromQL和SQL提供大盘展示、告警与探索能力。

相关电子书

更多
Android内存泄漏自动化链路分析组件Probe 立即下载
Android内存泄漏自动化链路分析组件--Probe 立即下载
“静态调用链路发现“在APM中的应用场景分析及实践探索 立即下载